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

能幫我看看這段那裡錯了嗎?

答題得分者是:careychen
lovemari
中階會員


發表:134
回覆:224
積分:76
註冊:2005-08-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-10-27 13:27:35 IP:122.116.xxx.xxx 訂閱
程式跑出來 錯誤訊息是

[Error] Unit1.pas(694): Type of expression must be BOOLEAN
[Error] Unit1.pas(846): ';' expected but '.' found
[Error] Unit1.pas(848): Declaration expected but end of file found
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'

能請大大幫我看是怎錯了


[code delphi]
begin
If Label13.Caption := '不良模組序號 : ';
then begin
showmessage('你尚未換版!!');
end;

[/code]
------
Program : Delphi 7
DataBase : Oracle 9i
Client : ClientDataSet
編輯記錄
lovemari 重新編輯於 2008-10-27 13:28:00, 註解 無‧
careychen
尊榮會員


發表:41
回覆:580
積分:959
註冊:2004-03-03

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-10-27 14:06:53 IP:60.248.xxx.xxx 訂閱

===================引 用 lovemari 文 章===================
程式跑出來 錯誤訊息是

[Error] Unit1.pas(694): Type of expression must be BOOLEAN
[Error] Unit1.pas(846): ';' expected but '.' found
[Error] Unit1.pas(848): Declaration expected but end of file found
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'

能請大大幫我看是怎錯了


If Label13.Caption := '不良模組序號 : '; // 不可用 := , 結尾不用 ;
// 請改成
if Label13.Caption =
'不良模組序號 : ' then
begin
showmessage('你尚未換版!!');
end;


請注意語法
------
價值的展現,來自於你用哪一個角度來看待它!!
lovemari
中階會員


發表:134
回覆:224
積分:76
註冊:2005-08-18

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-10-27 15:46:37 IP:122.116.xxx.xxx 訂閱
DEAR 大大

我把結尾 ; 刪除之後

跑出來結果依舊一樣 錯誤訊息都一樣噎
------
Program : Delphi 7
DataBase : Oracle 9i
Client : ClientDataSet
careychen
尊榮會員


發表:41
回覆:580
積分:959
註冊:2004-03-03

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-10-27 16:10:11 IP:60.248.xxx.xxx 訂閱
請看一下,我是指您錯的地方是紅色的地方,您只改了尾巴,中間的沒改!!!!!

// 您原本
If Label13.Caption := '不良模組序號 : ' ; // 不可用 := , 結尾不用 ;

// 請改成
if Label13.Caption = '不良模組序號 : '

===================引 用 lovemari 文 章===================
DEAR 大大
我把結尾 ; 刪除之後
跑出來結果依舊一樣 錯誤訊息都一樣噎
------
價值的展現,來自於你用哪一個角度來看待它!!
lovemari
中階會員


發表:134
回覆:224
積分:76
註冊:2005-08-18

發送簡訊給我
#5 引用回覆 回覆 發表時間:2008-10-27 16:41:02 IP:122.116.xxx.xxx 訂閱
可以了 !!! 謝謝大大


想請教

:= 跟 = 差別在那呢??
------
Program : Delphi 7
DataBase : Oracle 9i
Client : ClientDataSet
jbmaster
一般會員


發表:3
回覆:5
積分:1
註冊:2005-08-23

發送簡訊給我
#6 引用回覆 回覆 發表時間:2008-10-27 16:51:27 IP:222.66.xxx.xxx 訂閱
A := B 表示赋值 把B的值赋给A

A = B 表示判断 判断A和B是否相等
------
要学的东西太多~
lovemari
中階會員


發表:134
回覆:224
積分:76
註冊:2005-08-18

發送簡訊給我
#7 引用回覆 回覆 發表時間:2008-10-27 16:56:39 IP:122.116.xxx.xxx 訂閱
謝謝你 我懂了

===================引 用 jbmaster 文 章===================
A := B 表示赋值 把B的值赋给A

A = B 表示判断 判断A和B是否相等
------
Program : Delphi 7
DataBase : Oracle 9i
Client : ClientDataSet
系統時間:2024-05-07 13:37:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!