Forum: Die Delphi-IDE
by SirThornberry,
26. Mär 2007
wenn du direkt zuweist geht es? bist du dir wirklich sicher das es dein Ausdruck True zurück gibt?
Wie war das resultat als du mit zwischenvariable gearbeitet hast? wurde diese dann auf True gesetzt?
Ist sichergestellt das Owner immer vom Typ TfrmWSLieferscheinDruck ist?
und von welcher Klasse ist TfrmWSLieferscheinDruck sowie TfrmLieferscheinVerarbeite abgeleitet?
Forum: Die Delphi-IDE
by SirThornberry,
26. Mär 2007
verwende mal anstelle von CanEdit eine zwischenvariable mit anderem namen
zwischenvariable := canedit;
//das bisherige aber mit "zwischenvariable" anstelle von "canedit"
canedit := zwischenvariable;
Forum: Die Delphi-IDE
by SirThornberry,
26. Mär 2007
meine Idee wäre einen Haltepunkt zu setzen und zu prüfen ob hinter dem "or" die Bedinung wirklich true ergibt. Als nächstes dann überprüfen ob nach ausführen der Anweisung (also im nächsten Step) wirklich nix zugewiesen wurde. Notfalls auch rein steppen versuchen um zu sehen ob es ein Property ist etc.
Auf jeden Fall ist "with-do" nicht fehlerhaft.