老師讓我做乙個ocx控制項,功能是:能夠上傳dll檔案,並且當程式啟動的時候,檢測當前dll檔案
1 第一步:在伺服器資料庫中建立乙個表,儲存dll檔案及相關資訊
t_menudllinfo(
id, int 4 //自動標識
dllfilename, varchar 20 //檔名
dllfiletime, datatime, 8 //檔案最近更改時間
uploaduser, varchar, 20 //登陸客戶端的使用者名稱
uploadtime, datatime, 8 //上傳時間 datetime.now.tostring()
filecontent, image, 16 //檔案內容 二進位制形式儲存
);2 控制項功能:
為了實現以上的功能,需要很多函式,下面給出一些函式的源**:
publicstring getfilepath() //
通過開啟對話方塊得到檔案路徑
return
filepath;
}
public byte getbytes(string filepath) //將某路徑下的檔案 轉化為 二進位制**
GitLab上傳更新檔案
gitlab提交 existingfolder 進入準備提交的資料夾裡面,執行下面 如果已經提交之後第二次提交,需要先執行gitpush u origin master將 提交到庫裡面,然後在執行下面的 user.name後面跟的是當前使用者的名字 user.email後面跟的是當親使用者的郵箱 h...
gitlab 更新檔案 Gitlab上傳 更新專案
將專案傳到gitlab 1 碼雲上新建乙個專案 x 專案名 2 本地建立乙個資料夾e x,然後使用git bash 3 cd 到本地資料夾中e x 如果是在建立的檔案中git bash 則此步驟可省略 4 使用 git init 命令 初始化乙個git 本地倉庫此時會在本地建立乙個 git 的資料夾...
Python定期從SVN更新檔案
如果乙個測試站點要及時的從svn獲取最新的檔案,那麼寫乙個定期更新程式是非常必要的,下面的 python的簡單實現 svnupdate.py import time,os,sys,svnconfig dist svnconfig.setting dist os.chdir svnconfig.set...