mysqldeclare用法?
MySQLdeclar
VB如何調用系統當中的Access程序找到某路徑的.mdb文件并且打開它?
我認為這將使用常見的對話框控件。打開項目組件,選中MicrosoftCommonDialogControl6.0,然后單擊“確定”。
在窗體上繪制一個CommonDialog控件(默認名稱是CommonDialog,并編寫"數據庫文件(*。mdb)|*。mdb"在他的過濾器屬性窗口中或在代碼中寫:
數據庫文件(*。mdb)|*.mdb。
假設表單上有一個Command1按鈕,在它的click事件中添加代碼:這樣,當你點擊Command1時,就可以打開一個打開文件的對話框(也就是你說的用戶選擇界面),然后就可以找到你需要的文件了。
但事實上,CommonDialog控件并沒有。;我真的不能打開文件。它只是保存你想在"用戶選擇界面和。哪里存在,哪里就存在于其中。如果要真正打開選擇的文件,還得再寫一段代碼。首先我們需要定義一個函數(Function打開一個文件(Function和Sub在vb中都叫過程,不同的是Function過程有返回值,Sub過程沒有返回值)。代碼如下:
私有聲明函數ShellExecuteLibshell32.dll別名ShellExecuteA(ByValhWnd為long,ByVallpOperation為string,ByVallpFile為string,ByvalLPparameters為String,byvalLPdirectory為String,byvalnshowcmd為Long)作為長括號的都是這個函數的參數和對應的數據類型。如果你不如果你不想深究這件事,你可以不去管他,然后我們會把它放到適當的地方。何時調用這個過程,完整的代碼如下:
私有聲明函數ShellExecuteLibshell32.dll別名ShellExecuteA(ByValhWndAsLong,ByVallpOperationAsString,ByVallpFileAsString,ByVallpParametersAsString,ByVallpDirectoryAsString,ByValnShowCmdAsLong)AsLong私有Sub命令1_Click()ShellExecuteMe.hWnd,open,,,1EndSub