人间路吧 关注:2贴子:106
  • 2回复贴,共1

新工作中学到的VB东东①

只看楼主收藏回复

虽然工作至今已经7个年头,VB也做了将近六年,可还是有很多东西需要理解和记忆。也许VB现在已经比较小众了,但我还是希望能把我所得到的知识记录下来
(1)Dim str As String * 1024 定义一个名称为“str”的字符串变量,长度为1024
(2)Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long 为初始化文件中指定的条目取得字串(注:我所用到的源代码中 lpKeyName As String--->lpKeyName as Any 即声明为变体型变量)
参数说明⒈lpApplicationName String,欲在其中查找条目的小节名称。这个字串不区分大小写。如设为vbNullString,就在lpReturnedString缓冲区内装载这个ini文件所有小节的列表。
⒉lpKeyName String,欲获取的项名或条目名。这个字串不区分大小写。如设为vbNullString,就在lpReturnedString缓冲区内装载指定小节所有项的列表
⒊lpDefault String,指定的条目没有找到时返回的默认值。可设为空("")
⒋lpReturnedString String,指定一个字串缓冲区,长度至少为nSize
⒌nSize Long,指定装载到lpReturnedString缓冲区的最大字符数量
⒍lpFileName String,初始化文件的名字。如没有指定一个完整路径名,windows就在Windows目录中查找文件
(注:此函数的解释来自百度百科)


IP属地:天津1楼2013-09-12 08:59回复
    获取字符串长度的时候讲字符串中的中文按两个字符长度计算
    LenB(StrConv("我的电话是12345678“, vbFromUnicode))


    IP属地:天津2楼2015-07-28 15:40
    回复