程序代码如下:
Private Declare Function GetCurrentDirectory Lib "kernel32" Alias "GetCurrentDirectoryA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As LongPrivate Sub Command1_Click()
Dim s As String
s = String(255, " ")
Dim i As Integer
i = GetCurrentDirectory(255, s)
Me.Print Left(s, i)
End Sub点按钮后打印出当前目录,可是如果当前目录中存在中文字符时,却会出一大堆方框符号,怎么把这写东东给去掉啊??
Private Declare Function GetCurrentDirectory Lib "kernel32" Alias "GetCurrentDirectoryA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As LongPrivate Sub Command1_Click()
Dim s As String
s = String(255, " ")
Dim i As Integer
i = GetCurrentDirectory(255, s)
Me.Print Left(s, i)
End Sub点按钮后打印出当前目录,可是如果当前目录中存在中文字符时,却会出一大堆方框符号,怎么把这写东东给去掉啊??
me.print left(s,instr(s,chr(0)))
J = INSTR(1,S,VBNULLSTRING)
PRINT(LEFT(S,J))