BCB 物件使用 |
答題得分者是:GrandRURU
|
KingKong512
一般會員 ![]() ![]() 發表:23 回覆:20 積分:8 註冊:2011-10-18 發送簡訊給我 |
|
GrandRURU
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
Edit1
這個物件存在嗎? 大小寫對嗎? Name 是取這個名字嗎? 從錯誤訊息來看只有這幾種可能 以上 ===================引 用 KingKong512 文 章=================== 各位高手好 我的問題是 我想在 全域變數的區域 使用 Edit1->Text = loop_i; 指令 但出現了 [C Error] Unit1.cpp(87): E2451 Undefined symbol 'edit1' 這樣的錯誤 !! 想請問高手們 這是為什麼??是正常的嗎?? 那有辦法讓在 全域變數的區域 中的 變數值 顯示在 Edit1 或 Label1 中嗎? 因為這個 變數值 在副程式中 且 是在一個 For 迴圈裡 麻煩各位高手們 ^^ 謝謝 |
KingKong512
一般會員 ![]() ![]() 發表:23 回覆:20 積分:8 註冊:2011-10-18 發送簡訊給我 |
GrandRURU 站務副站長 你好
關於你所提出的三個問題 問題1 ) Edit1 這個物件式存在的 問題2 ) 大小寫沒有錯 問題3) 我不知你所謂的 "Name" 是指什麼,但我想是不會有錯的 在這我寫了一個簡單的執行程式, 請站務副站長幫幫我看是哪出了問題(問題是一樣的) 關於物件的部分 我不會PO圖 所以我把我所用的物件列上 物件有 1) Button1 2) Edit1 3) Edit2 以下是程式 //--------------------------------------------------------------------------- #include #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; void __fastcall AA(void) { int i; for(i=0;i<10;i ) { Edit1->Text = i; } } //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { int j; for(j=0;j<10;j ) { Edit2->Text=j; } AA(); } //--------------------------------------------------------------------------- 若這程式可以執行 Edit1 跟 Edit2 所顯示的值都會是 "9" 但卻在紅色的那一行出了錯 錯誤訊息為 [C Error] Unit1.cpp(16): E2451 Undefined symbol 'Edit1' 若有關於發文有錯的地方 我在這說聲 抱歉 請站務副站長幫幫 謝謝 ^^ |
GrandRURU
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
|
aftcast
站務副站長 ![]() ![]() ![]() ![]() ![]() 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |