敏謙 發問時間: 電腦與網際網路程式設計 · 1 0 年前

delphi疑問

有兩個問題要請教delphi的語法高手

我最近在練習的語法

可是老實說我不是很了解這些語法的意思是什麼

我不希望我只是知道答案而不知道過程的意義是什麼

可以麻煩哪位大大可以為下列的語法做出解釋嗎?

我實在不是很懂

xTSec:=Timer1.Tag;

xDSec:=xTSec mod 60;

xTMin:=xTsec div 60;

xDMin:=xTMin mod 60;

xTHur:=xTMin div 60;

xDHur:=xTHur mod 24;

還有

如果我要用下列的這種語法模式

做出乘、除

要怎麼做更改呢?

var x1.x2:integer;

begin

x1:=StrToInt(edx1.text); '為什麼這邊要做轉換??

   x2:=StrToInt(edx2.text);

result.text:=IntTOStr(x1+x2);

麻煩各位大大解答了!

1 個解答

評分
  • 1 0 年前
    最佳解答

    左 := 右;

    右邊結果會存放至左邊變數~

    var x1.x2:integer;

    begin

    x1:=StrToInt(edx1.text);

    x1 Type是 integer

    edx1.text type 是 string

    要先轉換型態~

    Delphi 以Pascal 語言言基礎,仍要求嚴謹的型態處理

還有問題?馬上發問,尋求解答。