CreateFile(getExportDir & filename, GENERIC_WRITE Or GENERIC_READ, FILE_SHARE_READ Or FILE_SHARE_WRITE , 0, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0)为什么总是提示我变量未定义?

解决方案 »

  1.   

    Private Declare Function CreateFile Lib "kernel32" Alias "CreateFileA" (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, ByVal lpSecurityAttributes As Long, ByVal dwCreationDisposition As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplateFile As Long) As Long
    Private Const GENERIC_READ = &H80000000
    Private Const GENERIC_WRITE = &H40000000
    Private Const FILE_SHARE_WRITE = &H2
    Private Const FILE_SHARE_READ = &H1
    Private Const OPEN_ALWAYS = 4
    Private Const FILE_ATTRIBUTE_NORMAL = &H80
      

  2.   

    getExportDir & filename
    getExportDir是你自定义的过程么?
    没有定义吧