原创 原來ShellExecute不能執行批處理文件

  以下代碼怎麼都不執行a.bat,最後通過WinExec("./a.bat", SW_SHOW);解決   ShellExecute(NULL, "open", "./a.bat", NULL, NULL, SW_SHOW);  

原创 可以通過執行vbs腳本來隱藏執行bat

可以通過執行vbs腳本來隱藏執行bat: (將以下代碼保存爲.vbs文件,假設要執行c:/x.bat) createobject("wscript.shell").run "c:/x.bat",0

原创 不同文件系統的換行符是不一樣的

怎麼判斷WINDOWS  LINUX下不同文件系統的換行符 這兩天遇到的'/r'問題可能和這個有關,也就是說那個文件可能是在windows下寫好再放到linux上去的

原创 Delphi使用流讀寫控件數據

保存到文件 MS := TMemoryStream.Create; try MS.WriteComponent(listview1); MS.

原创 wwDBGird顯示排序的小三角號

在Query裏面加上order by即可,但有一點要注意: 比如下面的SQL: select t.*, t.rowid from Table1 t order by colunm 千萬 不能 在column前面加t (即t.column

原创 VC中給CURL設置代理

curl_easy_setopt(curl, CURLOPT_PROXY, "代理地址:端口");

原创 從文件末尾向前讀3個字符

seekg(-3, ios::end);

原创 CB MDI框架,Frame關閉的時候,子窗口如何獲取這個關閉消息

是否觸發FormCloseQuery()這個事件?,OnClose()和這個事件的觸發順序有先後,以前整過這個東東,都忘了,可測試一下,如果不是 MainForm和ChildForm之間的 關係,當前的Form必須先關閉Frame才能關閉

原创 ubuntu

ubuntu-8.10-desktop-i386.iso 698MB   VirtualBox-2.2.0-45846-Win.exe 62.3MB

原创 窗口抖動

void Move() { srand((unsigned)time(NULL)); HWND hWnd = ::AfxGetMainWnd()->GetSafeHwnd(); RECT rcOld, rcNew; ::GetWi

原创 去掉VI中的^M字符

tr -d "/015" < myfile.txt > myfile_new.txt 可以把符號^M(即"/015")去掉,並另存爲新文件myfile

原创 Delphi自動提交表單(這裏只有一個表單)

弄了一個晚上,經過一個大牛的指點,10分鐘搞定   procedure TMainForm.WebBrowser2DocumentComplete(Sender: TObject; const pDisp: IDispatch; va

原创 C#中的@符號詳解

@符號是特殊而又實用的C#符號。   比如它在string中的應用。   1 字符@表示,其後的字符串是個“逐字字符串”(verbatim string)。 // 這個說法來自C# Primer 中文版(Stanley B. Lippm

原创 PHP:i nclude和require函數的區別

include()函數會將指定的檔案讀入並且執行裏面的程序  require()函數會將目標檔案的內容讀入,並且把自己本身代換成這些讀入 的內容。  incluce在用到時加載  require在一開始就加載  include的文