vb如何把資料檔案也新增到exe檔案中

時間 2022-07-24 04:17:26

1樓:網海1書生

合進exe檔案裡的話,那麼你這個檔案就無法再儲存新資料了,只能讀取。要儲存新資料,就必須把它釋放出來成為單獨的檔案才行,這樣似乎就意義不大了。

如果你確實想這麼做,那麼你可以把data.alice檔案作為資源檔案和程式一起編譯進exe檔案裡,在程式首次執行(即data.alice檔案不存在的情況下)時把data.

alice檔案釋放出來即可,然後按正常的方法開啟它即可,以後再次執行程式的時候(即data.alice已存在的情況下)就無需再釋放檔案了。

2樓:牛a和牛c間徘徊

如果是唯讀的話,可以用molebox將exe和其它檔案打包成乙個exe...執行時不需要釋放..

讀寫的話就比較麻煩了..

3樓:

mdb資料庫在vb中可以使用其他副檔名,但是前提必須是mdb資料庫修改副檔名後的檔案,這個資料庫可以使用密碼,在程式中的資料庫鏈結語句和沒有修改副檔名時的鏈結語句是相同的,僅僅是副檔名不同而已。

vb中不能就資料庫合併到exe檔案中,如果你的資料庫是不進行新增、修改、刪除操作的,你可以就資料庫的內容編輯到vb的字典中,這樣可以融入exe檔案中。

4樓:匿名使用者

回答者: 網海1書生 - 九級 2010-2-18 16:01

5樓:匿名使用者

如果在程式執行的時候只是讀取data.alice的資料的話,可以把data.alice打包進資源檔案中,這樣生成程式後data.alice就包含在程式中了。

但如果要隨時修改data.alice的資料,那就不能,因為打包程序式裡的資料是不可更改的,要更改的資料只能作為外部檔案存在

vb如何加入其他的exe檔案

6樓:匿名使用者

shellexecute

vb宣告

*****這個放在(通用)裡面******

declare function shellexecute lib "shell32.dll" alias "shellexecutea" (byval hwnd as long, byval lpoperation as string, byval lpfile as string, byval lpparameters as string, byval lpdirectory as string, byval nshowcmd as long) as long

shellexecute me.hwnd,vbnullstring,vbnullstring,vbnullstring,"c:\1.exe",0

說明 查詢與指定檔案關聯在一起的程式的檔名。關聯的方式要麼是執行程式,要麼是列印檔案。可用windows登錄檔編輯器將特定的檔案型別同應用程式關聯起來。

例如,擴充套件名為.txt的文字檔案通常與windows記事本(notepad.exe)關聯到一起。

如在檔案管理器中雙擊含.txt副檔名的乙個檔案,就會自行啟動記事本程式,並在其中載入文字檔案;或者將指定的檔案列印出來

返回值long,大於32表示成功。請參考對findexecutable函式的說明,了解具體的錯誤**列表

參數列引數 型別及說明

hwnd long,指定乙個視窗的控制代碼,有些時候,windows程式有必要在建立自己的主視窗前顯示乙個訊息框。如果發生這種情況,由這個引數指定的視窗就會作為訊息框的父視窗使用。在vb環境中,通常將活動窗體的視窗控制代碼作為這個引數使用

lpoperation string,指定字串「open」來開啟lpflie文件;或指定「print」來列印它。也可設為vbnullstring,表示預設為「open」

lpfile string,想用關聯的程式列印或開啟的乙個程式名或檔名

lpparameters string,如lpfile是乙個可執行檔案,則這個字串包含了傳遞給執行程式的引數。如lpfile引用的是乙個文件檔案,或者不需要使用引數,則設為vbnullstring

lpdirectory string,想使用的預設路徑完整路徑

nshowcmd long,定義了如何顯示啟動程式的常數值。參考showwindow函式的ncmdshow引數

註解 這個函式的說明在msdn裡是這樣的:opens or prints a specified file

7樓:匿名使用者

第一步:開啟你的vb工程,點選選單【外接程式】——>【外接程式管理器】,就會彈出外置程式管理器

下面我們新增乙個名為ziyuan.dat的檔案

新增之後,返回到資源編輯器視窗

注意:一定要記住你新增的檔案的序號「101」,檔案新增之後是不儲存檔名的,這個「101」

是唯一能確定這個檔案在資源檔案中的位置

第四步:如何在程式中提取資源檔案

假設我們的程式需要使用這個ziyuan>dat檔案,我們可以在程式使用該檔案之前把它從資源檔案裡提取出來

例如我們在窗體的載入事件中提取資源檔案,並儲存到程式目錄中,儲存為ziyuan.dat

8樓:匿名使用者

請補充問題!半小時之內回覆你!

vb如何連線access資料庫,VB如何連線Access資料庫

如下 參考一下,不知能有幫助否。private sub command1 click dim mycon as adodb.connection 定義乙個連線物件,用這個物件來和資料庫建立通訊聯絡。dim myrt as adodb.recordset 定義乙個記錄集物件,將來從資料庫取得一條一條的...

vb測試連線資料庫,VB如何連線資料庫?

使用adodc資料控制項,它與資料庫連線方式很多,並支援sql結構化查詢語言,能實現動態查詢。但用控制項也要寫一些 以達到應用程式的目的。資料庫用vb6程式語言,對新手而言,如何用好adodc控制項和datagrid控制項相當重要。具體做法 新建工程時選資料工程,此時vb6整合除錯環境左邊工具箱內已...

如何把EXCEL分類彙總的資料複製到另檔案中,一天一天

excel 提取分類彙總後的資料 1.如下圖的彙總結果,如果只想提取第2級的物料編碼彙總結果,以下操作是不能達到目的的 點選2級別,複製,貼上。2.這樣的操作得到的結果如下圖。點選級別2,在鍵盤上按ctrl g 鍵,系統彈出定位對話方塊,單擊定位條件按鈕。3.在定位條件對話方塊中選擇 可見單元格,單...

求VB如何判斷資料在動或不動呢,求VB如何判斷乙個資料在動或不動呢。

你好,你所說的 乙個資料是否在動 我是否可以理解為乙個變數的值是否在變化。如果是的話,下面的思路應該能解決你的問題。首先在窗體中放置乙個時鐘控制項,並設定好時間間隔。時鐘事件 的演算法如下 先定義兩個變數 data old data,然後定時讀取data值,與old data相比較,如果相等,則說明...

vb中圖形如何儲存資料庫

tablename conn 開啟資料表 如果說是 accese資料庫 在資料庫裡定義乙個ole物件的字段 image sql資料庫 定義乙個image型別的字段。image dim databuf as byte 定義乙個位元組陣列,來儲存影象檔案資料。open filename for bina...