Entwickler-Ecke
Dateizugriff - errorBeimOpenDialog Undefinierter Bezeichner:'OpenDialog1'
cyberbug - Di 22.01.08 16:42
Titel: errorBeimOpenDialog Undefinierter Bezeichner:'OpenDialog1'
Mein problem ist folgendes:
Folgender Quellcodeausschnitt erzeugt bei mir folgende fehlermeldung: Undefinierter Bezeichner: 'OpenDialog1'.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure Button1Click(Sender: TObject); begin if OpenDialog1.Execute then begin end; end; |
Ein Freund von mir meinte, dass das daran läge, dass ich kein OpenDialog1 hätte. Ich habe aber einen. Im Formulardesigner habe ich diese Komponente. Und ausserdem steht im Quellcode auch:
Delphi-Quelltext
1: 2: 3: 4: 5:
| type TForm1 = class(TForm) OpenDialog1: TOpenDialog; |
Es wäre sehr nett, wenn ihr mir helfen würdet, zumal ich hier im Forum noch kein entsprechendes Thema gefunden habe. Danke im Vorraus
MFG cyberbug
FiceGoesDelphi - Di 22.01.08 16:49
Hallo und :welcome: im Forum!
Ich kann mir vorstellen, dass du deine Komponente ausversehen umbenannt hast!
Wenn deine Komponente unter "Name" etwas anderes stehen hat, kommt der Fehler.
Was anderes fällt mir auf anhieb nicht ein! Sry!
Liebe Grüße
jakobwenzel - Di 22.01.08 16:50
Das liegt daran, dass diese Prozedur nicht zu dem Formular gehört, auf dem der OpenDialog liegt.
FiceGoesDelphi - Di 22.01.08 16:59
OMG,
wenn man ein Brett vorm Kopf hat dann aber richtig -.-
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure TForm1.Button1Click(Sender: TObject); begin if OpenDialog1.Execute then begin end; end; |
.... So meint Jakob das :roll:
Moderiert von
Narses: Code- durch Delphi-Tags ersetzt
cyberbug - Di 22.01.08 17:00
EDIT:: Vielen, vielen Dank für die schnellen Antworten, ja da hab ich wohl ein Brett vor dem Kopf gehabt. :D
IHR HABT MIR SEEEEHR GEHOLFEN!!
MFG cyberbug
Yogu - Di 22.01.08 19:14
Eins würde mich aber trotzdem interessieren: Wie kommt es, dass da kein TForm1. steht? Hast du da manuell gelöscht, aber nicht mehr drangedacht, als der Fehler auftrat? Oder ist das automatisch passiert? Delphi macht das doch normalerweiße richtig :roll:
cyberbug - Di 22.01.08 21:15
ich hab mich, als ich gehört habe was der fehler war, auch gewundert wie das passieren konnte. Und ehrlich gesagt, weiß ich gar nicht wie das wegkam :oops:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!