工程不一樣,透過開始選單建立一個dll工程,將其主工程的抬頭不是project而是library此dll的工程,其最下方有:Experts在下邊寫上你的函式,如Experts dllAbc;之後,在某個頁面實現這個方法就可以了,不過一定要寫上呼叫順序如stdl標誌 procedure TForm1.Button1Click(Sender: TObject);var threadID:THandle;threadID:THandle;begin CreateThread(nil, 0, @fun1, nil, 0, threadID);end;以上這句話確實被呼叫了麼?可以考慮procedure TForm1.Button1Click(Sender: TObject);varopenDialog:TOpenDialog;begin ShowMessage(""); openDialog := TOpenDialog.Create(nil); if openDialog.Execute thenend;看看end;
工程不一樣,透過開始選單建立一個dll工程,將其主工程的抬頭不是project而是library此dll的工程,其最下方有:Experts在下邊寫上你的函式,如Experts dllAbc;之後,在某個頁面實現這個方法就可以了,不過一定要寫上呼叫順序如stdl標誌 procedure TForm1.Button1Click(Sender: TObject);var threadID:THandle;threadID:THandle;begin CreateThread(nil, 0, @fun1, nil, 0, threadID);end;以上這句話確實被呼叫了麼?可以考慮procedure TForm1.Button1Click(Sender: TObject);varopenDialog:TOpenDialog;begin ShowMessage(""); openDialog := TOpenDialog.Create(nil); if openDialog.Execute thenend;看看end;