![]() |
Problem mit ShortString in ein TEdit
Hallo Leute,
ich habe gerade erst mit Delphi angefangen und stehe nun vor meinem ersten Problem. Ich habe einen ShortString in einem Record, der für einen File of Typ ist, nun möchte ich diesen ShortStrin in eine TEdit-Komponente Kopieren mit v_nachname := datensatz.nachname; Ich bekomme allerdings die Fehlermeldung vom Compiler: Inkompatible Typen 'TEdit' und 'ShortString'. Wäre cool, wenn jemand eine schnelle antwort für mich hätte. :wiejetzt: |
Re: Problem mit ShortString in ein TEdit
Hallo in der HP und herzlich willkommen.
Den String mußt du nicht an das Edit direkt, sondern an die Eigenschaft Text weitergeben:
Delphi-Quellcode:
v_nachname.Text := datensatz.nachname;
|
Re: Problem mit ShortString in ein TEdit
Du musst die Text-Eigenschaft ansteuern ;-) Es soll ja auch der Text gesetzt werden (bei Labels: Caption)
Delphi-Quellcode:
...:cat:...
v_nachname.Text := datensatz.nachname;
|
Re: Problem mit ShortString in ein TEdit
:hi:
Delphi-Quellcode:
mit v_nachname.Text := datensatz.nachname;
Zitat:
|
Re: Problem mit ShortString in ein TEdit
Ja, war mein Fehler!
Du Zuweisung sieht wie folgt aus: v_nachname.Text := datensatz.nachname; und ich bekomme dann diese Fehlermeldung s.o. |
Re: Problem mit ShortString in ein TEdit
Moin Gerrit,
wenn Du diese Zeile im Programm hast
Delphi-Quellcode:
bekommst Du diese Fehlermeldung?
v_nachname.Text := datensatz.nachname;
Zitat:
Dann könntest Du mal versuchen über "Projekt\<PROJEKTNAME> erzeugen" das Projekt zu erstellen. Grundsätzlich dürfte bei der Zeile kein Fehler auftauchen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:38 Uhr. |
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