DELPHI 如何動態建立表單以開啟檔案 20

發布 科技 2024-04-10
15個回答
  1. 匿名使用者2024-02-07

    在 form1 中,編寫以下內容:

    能。

  2. 匿名使用者2024-02-06

    您可以設定表單按鍵的按鍵

    例如,按 Ctrl+S 觸發;

  3. 匿名使用者2024-02-05

    1.所有新增的控制項都可以與設計時新增的控制項一樣使用,VB可以使用控制陣列,方便做,載入到線上,只要新增新的,然後新增控制代碼即可。

  4. 匿名使用者2024-02-04

    應該沒問題。

    表單名稱是指表單類的類名,還是表單類生成的物件的名稱?

    如果是前者,則需要在按鈕事件下動態建立表單類的物件。

    如果是後者,只需在之前隱藏表單,然後在按鈕事件下顯示它。

    我不知道你為什麼有這樣的需求......

  5. 匿名使用者2024-02-03

    假設 form1 在 form2 上動態建立乙個按鈕,並且您首先向 form2 新增乙個按鈕事件。

    procedure buttonclick(sender: tobject);

    beginend 然後建立乙個按鈕來為 onClickButton1:= 分配乙個值;

    buttonclick;

  6. 匿名使用者2024-02-02

    您可以動態建立它,例如在 form1 表單中

    varbutton:tbutton;

    beginbutton:=;

    :=form1;

    end;

  7. 匿名使用者2024-02-01

    首先宣告乙個 form2:=tform;

    然後新增 form2:=;

    然後生成 form2,你可以在其中做你想做的事情,比如 or left,你需要自己做,哦,是的,取決於它。

    動態創作應該是這樣的,不要久了有點生疏,差不多就對了,你可以試試,你就會明白。

  8. 匿名使用者2024-01-31

    首先必須有乙個 form2 的例項;

    按下該鍵時,form2:=; 就是這樣。

  9. 匿名使用者2024-01-30

    對於 delphi7,開啟乙個專案就是開啟該 dpr 檔案。

    開啟專案後,選單中的主窗體 project--options--forms 就是主窗體,可以自行修改。

    事實上,有些程式不是這樣設定的。

    如果程式存在,則有 2 種形式,A 和 B

    在這種情況下,A 和 B 都可以是主要形式,這取決於你如何編寫程式,所以你在上面看到的主要形式必須是完全正確的。

    例如,開啟乙個 delphi7 dpr 檔案。

    如果條件,那麼

    form1);

    endelse ;

    form2);

    在這種情況下,根據情況,開啟不同的窗體作為主窗體。

  10. 匿名使用者2024-01-29

    思路有問題。

    FormCreate 只是在建立時做一些初始化工作,最好不要包含顯示資訊的 **。

    如果要在建立顯示和顯示表單之前做一些工作,可以考慮在 onshow 事件中包含 **。

  11. 匿名使用者2024-01-28

    在主窗體的物件檢查器中,選擇 event 下的 oncreate,然後確保在 oncreate 時執行 oncreate 程序。

  12. 匿名使用者2024-01-27

    vari :integer = 1;

    f :textfile;

    path :string;

    procedure : tobject);

    varb :tbutton;

    e :tedit;

    begine :=;動態建立 tedit 控制項。

    self;指定編輯控制項的父類是窗體。

    i,40,50,20);

    inttostr(i);初始控制項的 text 屬性。

    e' +inttostr(i);重新命名控制項。

    i;時尚控制的識別資訊。

    path :=';

    b :=;=self;

    buttononclick;

    'b' +inttostr(i);

    i;inc(i);

    end;procedure : tobject);

    var j:integer;

    begintry

    assignfile(f,path);

    如果不是 fileexists(path),則開始確定檔案是否存在。

    rewrite(f);如果不存在,請建立乙個空檔案。

    對於 j :=0 到 -1,請遍歷彎月形的所有控制項。

    if ( is tedit) and ( = tbutton(sender).tag) then begin

    writeln(f,tedit(;條件 1:是否為 tedit 控制項。 條件2:是否與按鈕對應。

    break;一旦你找到乙個,你就會跳出來。 因為只需點選乙個按鈕。

    end;finally

    closefile(f);關閉檔案。

    end;end;

    你了解夠了嗎?.在 delghi7 中已經為您測試過了。 以上**由個人撰寫。

  13. 匿名使用者2024-01-26

    "例如,主窗體是 form1,單擊按鈕後會動態建立多個窗體:form1,.."

    這是乙個簡單的問題,但需要注意其他操作! 但是你沒有描述清楚!

    所以我現在從你的主要開始"將 form3 的 timer 屬性更改為 enabled 至 true

    來回答。 = true;

    我猜你的問題不是那麼簡單,但我需要你補充乙個解釋!

    如果我沒記錯的話,您的要求可能需要通過介面來完成!

    你可以加個解釋,明天上來看看我再跟進!

  14. 匿名使用者2024-01-25

    這些表單可以使用 tlist 進行管理,然後遍歷 tlist 以查詢表單。 開發一種新的疲憊感更有意義,例如 tmyformlist,它提供了一種直接查詢表單物件的方法。 用視窗標題來找是很傻的,因為要用系統呼叫,無論是封裝還是將來的相容性都不好,假設以後修改視窗標題,那麼就要改很多**,很多!

  15. 匿名使用者2024-01-24

    從這個角度來看,缺少一句話來指定要顯示給 Web 瀏覽器的容器(窗體或面板的控制代碼)

    procedure : tobject);

    var wb:twebbrowser;

    beginwb:=;

    handle;新增功能。

    d:\123');

    end;執行測試的螢幕截圖:

相關回答
23個回答2024-04-10

請根據需要自行修改。

procedure addlink; >>>More

11個回答2024-04-10

我不知道你把它放在什麼事件中,我的是在浮動選單的貼上點選中。

4個回答2024-04-10

動作漫畫如何設計動漫? 動漫的作用是通過視覺、聽覺和文字、表演、情感等感官來傳達資訊。 動畫是一種在二維平面空間中進行的三維設計藝術,它更加立體和動態,具有立體的坍塌感。 >>>More

12個回答2024-04-10

有乙個功能。 下面有乙個sqrt函式,比如想開乙個4的正方形,就可以用它; >>>More

5個回答2024-04-10

procedure : tobject);

vararr:array of array of string; >>>More