Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#42

Re: Leere Klasse von einer anderen abgeleitet

  Alt 31. Aug 2005, 16:38
Zitat von Bigeddie:
kann es sein, daß sich delphi abundzu mal verschluckt?
Das nicht ... aber es tut ab zu nicht das was es soll

Zitat von Bigeddie:
Habe jetzt quasi die selbe leere Klasse nur unter einem anderen Namen implementiert und in das Programm eingebunden.
Die Implementierung besteht wie oben bereits vermerkt nur aus der Typdeklaration.
Code:
Type
  TNEWOBJ = Class(TBWData)
  end;
im Hauptprogramm sieht die initialisierung folgendermaasen aus:
Code:
tmpojb : TNEWOBJ;
...
tmpobj := tnewobj.create(...);
und das Programm neu kompiliert und es läuft.

kann es sein, daß DELPHI beim ausführen eines Programmes die Dateien (UNITS)nicht neu kompiliert?
Normalerweise kompiliert Delphi aller geänderten Units neu, bevor ein Programm gestartet wird.

Ich hatte bisher nur mal Probleme, wenn ich die Units nicht in das Projekt eingebunden hatte bzw. wenn ich den Sourcecode von selbstgeschriebenen Komponenten geändert habe, ohne das Package neu zu installieren.

Andere Möglichkeit dafür wäre in einer Projektgruppe, wenn dein Code in einer DLL steht, aber die EXE-Datei als aktives Projekt markiert ist (zum Debuggen). Wenn das zutrifft, kannst du die DLL als Abhängigkeit der EXE-Datei definieren (im Projekt-Explorer Rechtsklick, dann Abhängigkeiten...).

Ansonsten kann ich mir deinen Fehler auch nicht erklären.
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat