全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1928
推到 Plurk!
推到 Facebook!

程式在Form1中執行,在Form2顯示

答題得分者是:s92405054
KingKong512
一般會員


發表:23
回覆:20
積分:8
註冊:2011-10-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2011-11-10 15:44:08 IP:163.17.xxx.xxx 訂閱
各位高手請幫幫忙

我在Form1裡寫了一個計算機(有Button按鈕),結果顯示在Edit裡,
但我也想讓Form2顯示計算的結果(顯示在Edit裡),
該如何做呢?

請各位高手幫幫忙!!
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2011-11-10 18:56:57 IP:114.32.xxx.xxx 訂閱
把你的code PO出來讓前輩們幫你看看問題在哪 ^^
KingKong512
一般會員


發表:23
回覆:20
積分:8
註冊:2011-10-18

發送簡訊給我
#3 引用回覆 回覆 發表時間:2011-11-11 00:17:58 IP:175.111.xxx.xxx 訂閱
 前輩不好意思,小弟不材,不知該如何下手,且我所看的書中,我沒看到,所以想請問前輩,小弟該如何寫?

(只需要讓Form2中的Edit顯示出來的答案,和Form1的Edit一樣就行了,我所做的計算機部分是沒有錯的)

謝謝前輩!!
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2011-11-11 11:00:22 IP:114.32.xxx.xxx 訂閱
試試

#include "Unit1.h"
#include "Unit2.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Form2->ShowModal();
Form2->Edit1->Text = Edit1->Text;
}
//---------------------------------------------------------------------------
KingKong512
一般會員


發表:23
回覆:20
積分:8
註冊:2011-10-18

發送簡訊給我
#5 引用回覆 回覆 發表時間:2011-11-12 00:28:04 IP:175.111.xxx.xxx 訂閱
 謝謝  站務副站長taishyang,讓我有學到了一個知識,
可是我測試完後,結果Button1須按兩次才會得到結果,
按第一次Button1,Form2的Edit1沒東西(PS.若原本Edit1有內容會被反白,若原本Edit1沒內容者會是空白的),
將Form2關閉,
在按一次Button1,Form2的Edit1才會有我想要的資訊。

請問該怎麼辦??
s92405054
高階會員


發表:7
回覆:49
積分:101
註冊:2009-04-07

發送簡訊給我
#6 引用回覆 回覆 發表時間:2011-11-15 15:58:57 IP:60.248.xxx.xxx 訂閱
因為你在ShowModal() 後才把值填入當然是要在ShowModal前就填值囉
===================引 用 KingKong512 文 章===================
謝謝 站務副站長taishyang,讓我有學到了一個知識,
可是我測試完後,結果Button1須按兩次才會得到結果,
按第一次Button1,Form2的Edit1沒東西(PS.若原本Edit1有內容會被反白,若原本Edit1沒內容者會是空白的),
將Form2關閉,
在按一次Button1,Form2的Edit1才會有我想要的資訊。

請問該怎麼辦??
KingKong512
一般會員


發表:23
回覆:20
積分:8
註冊:2011-10-18

發送簡訊給我
#7 引用回覆 回覆 發表時間:2011-11-15 23:54:42 IP:175.111.xxx.xxx 訂閱
謝謝前輩^^
系統時間:2024-04-20 8:08:30
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!