![]() |
Fenster in Programm öffnen.
Hallo!
Ich möchte gerne in einem Programm ein eigenes Fenster öffnen. So wie wenn ich in einen fertigen Programm zum Beispiel auf "Optionen" klicke. Dann öffnet sich ja auch ein eigenes Fenster wo man bestimmte Sachen einstellen kann. Soe etwas möchte ich auch machen. Allerdings habe ich keine Ahnung wie das geht. :wiejetzt: Danke Jannik |
Re: Fenster in Programm öffnen.
![]() Form2.Show :wink: einfach Form2 eingeben, F9...dann bindet er bei ok die unit ein...dann ein . und dann show guck dir event. mal ShowModal an |
Re: Fenster in Programm öffnen.
Aber ich möchte zum Beispiel auch, dass wenn dort ein RadioButton angewählt wird, dass sich das dann auf das Programm auswirkt.
Jannik |
Re: Fenster in Programm öffnen.
Liste der Anhänge anzeigen (Anzahl: 1)
du hast ja ein 2tes formular gemacht denke ich....und nun kannst du wie normal auch die methode RadioButton1Click anlegen, und dann mit demselben weg wie vorhin auf Form1.xyz zugreifen
im anhang ein mini-beispiel... ich hoffe es hilft dir |
Re: Fenster in Programm öffnen.
Mit Hide versteckst du's wieder probier's am besten mal alles aus.
:hi: |
Re: Fenster in Programm öffnen.
Du musst die unit des anderen Forms in die uses-Klausel unterhalb von "implementation" eintragen und dann das andere form mit "unit2" ansprechen.
Etwa so:
Delphi-Quellcode:
[edit] Mein 200. Post :cheers: :coder: :party: :xmas: :witch: :dancer: :dancer2: :dp: :thumb: 8) [/edit]
uses Unit2;
{$R *.DFM} procedure TForm1.RadioButton1Click(Sender: TObject); begin Form2.Label1.Caption := 'Ich hab die Caption des Labels auf Form2 geändert, indem ich den Radiobutton auf Form1 aktiviert habe'; end; procedure TForm1.FormShow(Sender: TObject); begin Form2.Show end; |
Re: Fenster in Programm öffnen.
Hallo!
Hab jetzt alles so gemacht wie ihr es gesagt habt. Jetzt bekomme ich aber den Fehler: Access violation at address 0045BE1E in module 'project.exe'. Read of address 0000002F4 Auch wenn ich es compiliere wird mir dieser Fehler angezeigt. @ glkgereon hab ein kleines Problem mit deinem Beispiel: [Fataler Fehler] Package 'JVCL200_R70' wir benötigt, konnte aber nicht gefunden werden. Ich habe Delphi 7 Enterprise. |
Re: Fenster in Programm öffnen.
das ist aus der Jedi ... such mal hier im Forum ;)
|
Re: Fenster in Programm öffnen.
Hab mal n bisschen gescuht und bin fündig geworden. Ich downloade jetzt die Datei von der Seite
![]() Hoffe mal das es die richtige Datei ist. |
Re: Fenster in Programm öffnen.
Hallo,
hab jetzt aber immer noch dieses Fehler am Hals: Access violation at address 0045BE1E in module 'project.exe'. Read of address 0000002F4 was kann ich dagegen tun??? jannik |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz