delphi中如何讀取ini檔案中的內容,並顯示在edit中,需要執行程式後edit中就顯示

2022-12-18 06:51:06 字數 2020 閱讀 9633

1樓:

在程式的oncreate屬性增加formcreate事件: //程式啟動就執行

procedure tfrm_main.formcreate(sender: tobject);

begin

with tinifile.create(filename) do begin //filename為檔案路徑+名稱

edit1.text :=readstring(sectionname,identname,defaultvalue);

end;

end;

例如,以下三行為ini檔案中的內容,那麼,printersetting為sectionname,comno和baudrate均為identname,defaultvalue表示找不到相關sectionname或identname時採取的預設值(找不到則為defaultvalue,找得到則為找到的值,如readstring('printersetting','comno','2')=1而readstring('printersetting','comnumber','2')=2).

[printersetting]

comno=1

baudrate=9600

在delphi和資料庫的連線中,如何把查詢到的資料顯示在指定的edit1.text上?

2樓:匿名使用者

edit 控制元件不帶資料感知,建議可以直接使用 dbedit 控制元件,設定好其資料連線屬性(datasource、datafield),即可在查詢到資料時,即時顯示資料。

如果使用 edit 控制元件,那麼需要自己編寫**,先查詢,再將查詢到的記錄值賦值給 edit.text。

3樓:不得已而騷之

也可以使用資料關聯控制元件dbedit,關聯了資料來源與欄位後,資料庫表一旦open,資料自己就顯示出來了

4樓:哀醬

................

adoquery1.sql.add('查詢語句');

adoquery1.open;

edit1.text :=adoquery1.fieldbyname('你查的關鍵字').asstring;

delphi中如何讓edit2如何自動顯示edit1輸入的字元 比如,我在edit1中輸入任何資訊,edit2就顯示任何資訊 15

5樓:匿名使用者

edit2.text := edit1.text

這要看你在什麼時候(或者說是什麼事件裡)實現這個功能,可以在一個按鈕的單擊事件裡新增上述**,可以在edit1的更改事件裡新增上述**,也可以在某個特定的程式段裡新增上述**

6樓:fly空大師

這個還真有點難度了。可以在程式1 的edit的onchange事件裡將edit1的內容寫到一個地方,然後程式2裡面定時讀程式1指定的地方。

7樓:

在edit1控制元件新增響應函式onkeyup,在響應函式中加入 edit2.text :=edit1.text;

procedure tform1.edit1keyup(sender: tobject; var key: word;

shift: tshiftstate);

begin

edit2.text:=edit1.text;

end;

8樓:匿名使用者

這有何難,在edit1的onchange事件中填寫:

procedure tform1.edit1change(sender: tobject);

begin

edit2.text := edit1.text;

end;

9樓:三載丶流年

在edit1的onchange事件裡寫edit2.text:=edit1.text;

delphi建立檔案和讀取.ini檔案怎麼寫

請問在Delphi中如何將extended型強制轉換為i

如 不做舍入,用trunc procedure tform1.button1click sender tobject var a extended b integer begin a strtofloat edit1.text end b trunc a edit2.text inttostr b ...

如何在DELPHI中實現欄位模糊查詢

delphi作為一個強大的資料庫應用開發工具的一個重要標誌,就是支援sql程式設計。在實際的過程中,經常需要對某些欄位進行模糊查詢。如對 姓名 欄位進行查詢,當輸入 王 時,能自動地將王姓的所有記錄列出來。其實,通過結合sql和delphi的特點,就能很容易地完成這個功能。其基本原理是 查詢時,將查...

matlab如何讀取十六進位制的dat檔案

讀取二進位制txt檔案 假如txt文件中內容為0001 0010 0011 0100 1000,儲存在pin.txt文件中 使用a textread pin.txt s a 0001 0010 0011 0100 1000 可以看到資料儲存為了char格式。使用bin2dec b bin2dec a...