-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
21. Mai 2012
Hi Leute,
Danke für eure Hilfe, jetzt funktioniert alles.
mfg
-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
20. Mai 2012
Müsste es nicht reichen, den Befehl
Frame_123 := TMyFrame.Create
zu geben??
-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
20. Mai 2012
Das habe ich auch schon probiert, es funktioniert nicht, und das aus 3 Gründen.
Wenn ich die Methode "Public" mache, muss ich alle der Objekte aktualisieren, das wäre aber nur eine Frage des Auswand, würde ich sogar in Kauf nehmen
Nachdem ich die Objektnamen geändert habe (also von "Button1" auf "MyFrame.Button1") und das ganze kompiliere, kommt die Frage, ob ich uMyFrame in uMyFrame...
-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
20. Mai 2012
Das selbe....
Zur Zeit habe ich es unter 'Private' stehen, unter 'Public' kommt aber genau der selbe Fehler.
-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
19. Mai 2012
Hallo,
Ich habe es mit der Definition in der Klasse selber und in der Public-Sektion verusucht - Dasselbe Resultat...
-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
19. Mai 2012
Wenn dus genauer Wissen willst:
MeineHauptUnit.pas(108): Undefinierter Bezeichner: 'ChangeLanguage'
-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
19. Mai 2012
Das habe ich auch vor, allerdings wollte ich euch nicht direkt mit der Sache so konfrontieren, weil es vom Prinzip her ja das selbe ist, ob ich eine Methode oder ein Objekt anspreche.
Also, hier die relevanten Teile des Codes:
{ Beim erstellen des Forms wird eine Instanz von frWelcome (dem Frame, das ich in der D.E. erstellt habe) erstellt }
Frame_Welcome := TfrWelcome.Create(fmUpdater);...
-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
18. Mai 2012
Na das funktioniert ja eben nicht.
Wenn ich ein Objekt auf dem Frame ansprechen will, kommt die Fehlermeldung, dass dieses nicht gefunden werden könne. Ich habe nur Zugriff auf die Instanz des Frames selber (als Komponente), nicht aber auf die auf ihm befindlichen Objekte. Das ist ja mein Problem, und das wollte ich lösen, nur keine Ahrnung wie....
Dennis
-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
18. Mai 2012
Hallo,
leider darf die Datei keine Auslagerungen verwenden.
Ist es möglich, die Captions innerhalb meiner Anwendung zu ändern, möglicher Weise beim Erstellen der Instanz?
Ich muss einen Set-Up erstellen, da kann ich keine äußeren Dateien zur Hilfe nehmen.
Ist das möglich (außer mit Pointern von außen)?
-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
17. Mai 2012
Eure beiden Antworten waren "dumm" :wink:...
Ne, aber mal im ernst: Mein Problem ist nicht, wie ich ein Frame erstellen kann, sondern, wie ich Zugriff auf die Objekte eines von mir erstellten Frames habe.
Ich habe meine Frames bereits in der DE angelegt ("Neuer Fram..."), diese werden beim Programmstart automatisch erstellt ("MyFrame := Frame1.Create"), jedoch nicht angezeigt (also "Visible :=...
-
Forum: Object-Pascal / Delphi-Language
Delphi
by Dennis07,
16. Mai 2012
Hallo,
Ich habe ein Programm und will dieses mehrsprachig herausbringen. Ich verwende der Übersicht halber Frames für die verschiedenen Schritte, es soll einen Wizard-Ähnlichen Aufbau besitzen.
Wie kann ich, wenn auf meinem Hauptfenster ein Button oder etwas ähnliches gedrückt wird, die Beschriftung der Captions ändern? Ich will nicht zweimal den selben Frame, nur in 2 verschiedenen Sprachen...