我是新手,想知道delphi裡視窗的用處

2023-05-31 04:45:16 字數 3066 閱讀 3989

1樓:匿名使用者

這個和c有啥關係,這個是delphi的實參,以區別於形參。

區別於。procedure add(i:integer);

begini:=i+10; /給變數引數賦值。

end;區別在於 呼叫add(num)後 乙個是num的值改變了 乙個是num的值不。

想看結果就輸出嘛 比如說想看num的值的話 就 showmessage(inttostr(num));

或者輸出到tmemo 如:;

或者乾脆設定斷點 按f8 單步跟蹤結果。

你現在的程式只有計算,沒有輸出指令,所以你在視窗沒辦法看到結果。

2樓:網友

親,你用messagebox這個方法就可以啦,procedure add(var i:integer);

begini:=i+10; /給變數引數賦值。

showmessage(inttostr(i));顯示結果,彈出對話方塊顯示l的值。

end;var num:integer;

beginnum:= 10;

add(num);

showmessage(inttostr(num));顯示結果。

end;delphi裡面視窗就是視窗(其他的button,label什麼的控制項都是依附於窗體的),unit是單元不叫unit視窗,它裡面是視窗具體的**(功能的實現的過程),建立乙個視窗必須先建立乙個應用程式(工程),其他相關的視窗都是在這個工程的基礎上的,建乙個視窗的步驟如下:file--new--application,會預設出現乙個窗體。你先file--close all,然後再執行:

3樓:匿名使用者

1.你在窗體新增乙個button1

2.雙擊button1

procedure : tobject);

var num:integer;

beginnum:= 10;

add(num);/除錯可以看到變化。

end;如果你想顯示結果:

你把。procedure add(var i:integer);

begini:=i+10; /給變數引數賦值。

end;改成:

function add(i:integer):integer;

beginresult :=i+10;

end;procedure : tobject);

var num:integer;

beginnum:= 10;

num:= add(num);

showmessage(inttostr(num));

end;這是不是你想實現的!?我也是新手,慢慢來!

4樓:出淤泥而不染

這是 關於c 語言的,你在c ++裡做就可以知道程式結果,我試試看。

delphi怎麼使用

5樓:逆陣風

它和vb差不多,所見即所得,採用介面設計與**結合工作的方法,建議先認識一下各個元件,並且了解各元件的屬性,delphi簡單而又非常實用的,這也是它一直流行到現在的原因。

delphi怎麼入門啊

6樓:匿名使用者

delphi在我的學習經驗。

1、delphi使用的是pascal語言型別(不需要去找pascal的書來看),去買或找本delphi的書(我是從delphi7開始的)先看看基本語法、資料型別、常用函式;

2、先嘗試這安裝delphi7,在網上下乙個,安裝中的注意事項在網上可以找到;

3、先從簡單的程式聯絡,比如控制窗體、按鈕事件、time控制項的使用等,有些書上會介紹如何啟動delphi並在其中編寫**,有些是直接介紹**的,建議找比較基礎的;

4、如果能夠比較熟練的使用delphi中的控制項並能理解使用一些常用函式,再找一些有深度的書去學習delphi的程式設計思想;

5、主要是要動手去寫,不要怕出現錯誤,能將基礎的學習好,資料庫、網路、元件的開發都能比較快的上手,在需要新的元件或實現新的功能多在網上找找,看看別人的思路。

7樓:匿名使用者

我覺得學習順序應該是下面的步驟:

1、pascal語言,學習下基本的資料型別、語法結構(跟c差好遠,鬱悶);

2、搞個delphi7,學習桌面應用程式的開發,不用太難的,搞點小程式就可以,比如寫個計算器什麼的,關鍵是看delphi生成的**是如何寫的(感覺跟vb乙個樣,事件驅動);

3、學習delphi的物件導向程式設計,理解物件導向程式設計的思想,這點非常重要,要不就失去了學習delphi的意義;

4、win32的程式設計,這部分是delphi的優勢所在。

學習基本的語法===ide(熟悉元件) +rad(快速開發)==資料庫(能讓你感到有點成績)==windows ,網路,等等。

實踐是最重要的。

會delphi的進來

8樓:匿名使用者

delphi 做發帖軟體的話,類似的有兩類,一種是模擬滑鼠鍵盤模擬,一種是網路包傳送模擬。

萬能營銷這種軟體要開發類似的,需要考慮學習以下知識:

模擬人工自動輸入,自動點選,以替代人工的繁瑣操作,解放你的雙手。

這種最簡單的一種辦法就是模擬傳送滑鼠鍵盤訊息,有點類似於按鍵精靈之類的,需要學習的知識是如何傳送訊息(sendmessage/postmessage)、訊息的定義等。

也可以考慮用 webbrowser 控制項,模擬呼叫點選按鈕、輸入資料等操作。需要學習的知識是 webbrowser 控制項的相關知識。

或者考慮用其他網路控制項來做,比如,idhttp 等。需要學習的知識是 控制項的相關知識。

2. 驗證碼自動識別系統。

這個比較複雜,而且有些驗證碼連人工都難以識別,機器就更困難了。通常的辦法是使用影象識別技術,需要學習的知識是影象識別及演算法。

3. 獨有指令碼管理系統。

這個需要你寫乙個命令直譯器,完整的命令直譯器是乙個比較大的系統(因為牽涉到語義劃分識別等等),你可以參考按鍵精靈的做法。

9樓:匿名使用者

用到一些網頁採集的技術,中間可能用到了驗證碼識別,系統網路切換之類的。

我是新手,我想知道去做傳菜員好呢還去做洗車學徒好,幫忙下,沒打過工,工作就是有錢人把事情就好,怎麼

這要看你思想了。你問的這個問題必須問清楚自己想做那一塊。因為每個行業都有每個行業的發展前景。不過餐飲業目前很難做。相對服務行業來說。服務行業好做點。不過不管做什麼行業。都是不容易的。需要你時時刻刻提公升自身的能力。願你早日做出選擇。且選且用心。去汽車美容修理店,3年後,你工資可能會比你傳菜員高2倍,...

我聽見那春雨輕輕地敲打著窗櫺想知道歌名是什麼

演唱 吳滌清 春雨 歌詞我聽見了春雨 輕輕的敲著窗簾 它在一聲聲的把我喚醒 我聽見了春雨 輕輕的敲著窗簾 它在一聲聲的把我邀請 老天爺去吧 好向世界快快播種 快播下你的歡樂 快播下你的幸福 快播下你的深深愛情 我聽見了春雨 輕輕的敲著窗簾 它在一聲聲的把我喚醒 我聽見了春雨 輕輕的敲著窗簾 它在一聲...

魔獸爭霸暗夜如何入門?我是新手,想知道詳盡一些

大家都講得非常好啊,小弟十分佩服啊 新手建議用月女加女獵的戰術,所須微操少,其次是惡魔獵人開局。我是ud的 乙個個都比較會複製 真佩服你們!要想玩好自己好好練吧!慢慢琢磨吧!別聽他們胡扯,上網看電子競技解說,多實踐 練微操 人家問的是war3 又不是wow,樓上的。如何開局呢?按照本人經驗,將ne的...