Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi 2. Form und wie Rufe ich die auf? (https://www.delphipraxis.net/2283-2-form-und-wie-rufe-ich-die-auf.html)

Quick_silver 15. Jan 2003 20:29


2. Form und wie Rufe ich die auf?
 
Ja das ist eine Doowe Frage aber wie rufe ich durch einen Klick aud einen Button Form2 auf?

Daniel B 15. Jan 2003 20:31

Moin,

Delphi-Quellcode:
var
  Form1: TForm1;

implementation
{$R *.dfm}

uses Form2;
Delphi-Quellcode:
Form2.Show;
Grüsse, Daniel :hi:

RomanK 15. Jan 2003 20:32

Delphi-Quellcode:
form2.show;
oder
Delphi-Quellcode:
form2.showmodal;
und Uses Unit1 nicht vergessen.

Sebastian Nintemann 15. Jan 2003 20:33

Hallo, wenn das Formular schon existiert (zB weil es schon beim starten des Programms erstellt wurde, siehe Project -> Options -> Forms) kannst du es mit
Code:
Form2.Show;
bzw.
Code:
Form2.ShowModal;
anzeigen lassen. Ansonsten erst erstellen!

Gruß, Sebastian

Quick_silver 15. Jan 2003 20:35

Ich plan das nihct was ist das mit den Uses?

Quick_silver 15. Jan 2003 20:39

Geht!
:hello: :hello: :party:

sakura 15. Jan 2003 20:43

Zitat:

Zitat von Quick_silver
Ich plan das nihct was ist das mit den Uses?

Je Delphi-Unit hat ein bis zwei USES Bereiche. Dort deklarierst, welche weiteren Delphi-Units (Module) eingebunden werden. Das ermöglicht es Dir weítere Funktionen zu nutzen. In der unit Windows sind z.b. die wichtigsten Funktionen um mit Windows zu "kommunizieren". In der unit Classes sind die wichtigsten Delphi-Klassen definiert. usw. usf. Eine Unit wird von Delphi immer eingebunden und kann gar nicht in der uses Klausel angegeben werden System. Darin sind die wichtigsten Sprachelemente von Delphi definiert.

Daniel B 15. Jan 2003 20:44

Zitat:

Zitat von Quick_silver
Ich plan das nihct was ist das mit den Uses?

Also,

in den Uses legst Du fest, welche Units Du noch verfügbar haben willst, also auf welche Units Du aus Unit1 zugreifen willst.
Da Du auf Form2 zugreifen willst muss Du dies in den Uses festlegen.

Das macht man mit
Delphi-Quellcode:
uses Form2, Form3, Form4;
je nachdem welche Du brauchst.
Somit kannst Du nun aus Unit1, auf die anderen Zugreifen.
Jetzt etwas Klarer?

Grüsse, Daniel :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz