我在VB6里定义了这样一个字符串
Private Function ReadINIFile(ByVal strFileName As String) As String
1 Dim strServerName As String * 255 '写在函数里
2 Call GetPrivateProfileSection("server", strServerName, 255, App.Path & "\" & strFileName)
3 ReadINIFile = strServerName
End Function
数字1对应的语句,这个strServerName是表示什么意思?
这个函数就是用来取ini文件里的一个字符串结构名,
在另外一个地方调用它.
Dim ServerName As String
4 ServerName = ReadINIFile("setup.ini")
5 ServerName = Left(ServerName, 6)
我单步调式到语句4,假如从setup.ini文件里读到了字符串内容是"abcdef",发现显示得是"abcdef_______________________",很长一串,只能通过语句5这样处理掉,就是截取前面6个字符,有没有一种办法直接得到从setup.ini文件里的字符串,而把非有效字符去除掉.
Private Function ReadINIFile(ByVal strFileName As String) As String
1 Dim strServerName As String * 255 '写在函数里
2 Call GetPrivateProfileSection("server", strServerName, 255, App.Path & "\" & strFileName)
3 ReadINIFile = strServerName
End Function
数字1对应的语句,这个strServerName是表示什么意思?
这个函数就是用来取ini文件里的一个字符串结构名,
在另外一个地方调用它.
Dim ServerName As String
4 ServerName = ReadINIFile("setup.ini")
5 ServerName = Left(ServerName, 6)
我单步调式到语句4,假如从setup.ini文件里读到了字符串内容是"abcdef",发现显示得是"abcdef_______________________",很长一串,只能通过语句5这样处理掉,就是截取前面6个字符,有没有一种办法直接得到从setup.ini文件里的字符串,而把非有效字符去除掉.
解决方案 »
- 又有问题了!! GetProcAddress返回值总是为0
- 问一个关于SQL查询的问题..
- 快捷菜单问题
- [行到网游缤纷处,笑看人妖兴旺时],感谢人妖,你们是网络游戏时代最靓丽的风景线。
- 谁用过显示AutoCAD文件的 Volo view控件?请近来看看~!
- 紧急求助:vb里面打开windows控制台的方法
- 怎么连接
- 我用SETUP FACTURY打包,安装后提示错误“类未注册”等,是不是所有的DLL,OCX都要选DLLREGISESERVER属性
- 请高手告诉用vb做界面(XP风格)
- 想找软件开发的工作?或许这里有合适大家的工作哦
- 关于access数据库的问题,怎样能够添加一组数据到access表的一列当中,其它列中的数要保持不变
- 请教文件按行处理的问题
'对于用API读取的字符串,先要申请内存空间以保存数据. * 255 表示设置字符长度是255(即此字符占用255的空间.)我单步调式到语句4,假如从setup.ini文件里读到了字符串内容是"abcdef",发现显示得是"abcdef_______________________",很长一串,只能通过语句5这样处理掉,就是截取前面6个字符,有没有一种办法直接得到从setup.ini文件里的字符串,而把非有效字符去除掉. Dim ServerName As String
4 ServerName = Replace(ReadINIFile("setup.ini"), chr(0),"") '采用这种方式就行了.