1樓:匿名使用者
收到求助了。不知道昨天是什麼問題呀。忘記了呀!
form2:tform2; 從這個單元看,這個定義是不正確的。這個單元並沒有tform2。
樓上引用uses的方式是正確的。不過,不用寫**的。選擇選單 file -> use unit,然後找到對應的單元。
form2:=tform2.create(nil); 可能會出問題,因為你要確認此窗體還未建立才適合這個應用。
是否建立可以工程專案檔案中檢視到,或通過project -> option中設定。
可以參照如下的寫法:if (form2 = nil) then form2:=tform2.create(nil);
詳細的內容,可以進一步溝通。關於這個窗體的操作,有些學問。哈。qq群:47064293
2樓:匿名使用者
樓主在這一部分 開頭第三行
uses
windows, messages, sysutils, variants, classes, graphics, controls, forms,dialogs, comctrls, toolwin;
後面加上unit2,就是你的form2的單元檔名uses
windows, messages, sysutils, variants, classes, graphics, controls, forms,dialogs, comctrls, toolwin,unit2;
應該就好了
還有問題hi我
3樓:匿名使用者
form2:變數是公共的。去掉
delphi的函式問題,delphi 語言
leftstr a 改。var x,a string x leftstr a,3 看你用這個函式肯定是從vb轉過來的,delphi必須在使用變數前用var定義,vb可以不用通過dim而自動定義的。請大家解釋一下delphi的 函式 你去這個地址看一下 推薦答案已經很好的,只對最後一句說說咱的認識 常...
delphi輸入焦點問題,delphi中的窗體怎麼取得焦點
onchange事件 procedure tform1.edt1change sender tobject vars string i,len integer begin s trim edt1.text len length s for i 0 to len do begin if s i in ...
delphi的小問題,delphi的一個小問題
有時候網路問題可能會出現這種情況,建議不要用哪個視窗設定連線屬性,有時候會有這種問題 建議直接程式裡給adoconnect 賦上連線字串,連個庫測試下,通過即可.sqlserver的連線字串一般是 str conn provider sqloledb.1 password sa persist se...