Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Probleme mit showModal (https://www.delphipraxis.net/66095-probleme-mit-showmodal.html)

ksh 24. Mär 2006 17:28

Re: Probleme mit showModal
 
moment, angdaten ist in main definiert. dies wiederum besteht aus Objekten, die in anderen Units definiert sind. Theoretisch müsste es ja so alles klappen, da das alte Projekt ja einwandfrei funktioniert...

mkinzler 24. Mär 2006 17:40

Re: Probleme mit showModal
 
Kann es sein das es mehrere Variable mit der Bezeichnung Eingabe gibt?

marabu 24. Mär 2006 17:43

Re: Probleme mit showModal
 
Wenn der Code aus Beitrag #1 bei ShowModal() die angegebene Exception wirft, dann ist die dort verwendete Variable Eingabe NIL. BreakPoint auf die Zeile und Variable auswerten sollte Klarheit bringen.

Grüße vom marabu

ksh 24. Mär 2006 17:48

Re: Probleme mit showModal
 
ähm, nein. Die Unit heißt Dialog, und mein Fenster Eingabe. Es gibt nur solche "ähnlichen" Bezeichnungen - wie die Unit EinObj allerdings mit dem Objekt EinDaten...

Sorry, marabu: verstehe kein Wort :oops:

mkinzler 24. Mär 2006 18:03

Re: Probleme mit showModal
 
marabu vermutet das gleiche wie ich: die Variable Eingabe die im Hauptprogramm instantiiert wird ist nicht identisch mir der, auf welche du das .ShowModal anwendest.

marabu 24. Mär 2006 18:07

Re: Probleme mit showModal
 
Hallo Markus,

ich bin mir nicht sicher, ob die Formulierung in Beitrag #5 auf eine korrekte Instanziierung des Objektes Eingabe schließen lässt.

marabu

ksh 24. Mär 2006 18:10

Re: Probleme mit showModal
 
und wie kann ich das überprüfen?

Also muss ich die Eingabe nochmal in main instantiieren (identisch wie in Dialog)?!

mkinzler 24. Mär 2006 18:11

Re: Probleme mit showModal
 
@ksh Vielleicht wäre es ja sinnvoll, wenn du mal die Projektdatei (.dpr) postest.

ksh 24. Mär 2006 18:22

Re: Probleme mit showModal
 
hab so das Gefühl, dass es damit zusammenhängt. Leider ist mein Wissenstand nicht soweit :roll:

Delphi-Quellcode:
program Projekt;

uses
  Forms,
  Main in 'Main.pas' {MainWindow};

{$R *.res}
                       
begin
  Application.Initialize;
  Application.CreateForm(TMainWindow, MainWindow);
  Application.Run;
end.

mkinzler 24. Mär 2006 18:28

Re: Probleme mit showModal
 
Aha, hier wird Eingabe also nicht intstantiiert!
Zitat:

also, der Dialog wird instantiiert mit FormCreate und ist natürlich auch in der main bei den uses mit drin!
Wo denn ? Poste mal den Code, in dem du Eingabe öffnen willst.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:59 Uhr.
Seite 2 von 3     12 3      

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