Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Memo (https://www.delphipraxis.net/63922-memo.html)

g-hun 24. Feb 2006 15:36


Memo
 
Wie kann ich den Text bei dem Objekt Memo löschen.
also wenn ich den eintrag bei name umändere kommt eine fehlermeldung!

danke!

himitsu 24. Feb 2006 15:39

Re: Memo
 
Nimm die Eigenschaft Text dafür ... da steht das drin ;)

g-hun 24. Feb 2006 15:40

Re: Memo
 
das ist ja auch das problem. ich finde nicht die eigenschaft text!
oder gibs die doch???

g-hun 24. Feb 2006 15:42

Re: Memo
 
aso muss man das programmieren oder was??
denn dann funktionierts.
ansonsten beim objetinspekor nicht!!

xaromz 24. Feb 2006 15:44

Re: Memo
 
Hallo,

wenn Du im OI den Text löschen willst, dann schau Dir mal die Eigenschaft "Lines" an. Da gibt's einen Button mit drei Punkten.

Gruß
xaromz

g-hun 24. Feb 2006 16:57

Re: Memo
 
Wieso funktioniert diese zuweisung nicht?

druck:=(memo1.lines);

es kommt die fehlermeldung:

Inkompatible Typen: string und Tstrings


was ist hier falsch???

danke!

Luckie 24. Feb 2006 17:06

Re: Memo
 
Was für ein datentyp hat den druck? Wenn der vom Typ String ist dann kann das ja nicht gehen. Sagt ja schon dioe Fehlermeldung. In der Eigenschaft Text von TMemo hast du den ganzen Inhalt des Memos drinne.

g-hun 24. Feb 2006 17:46

Re: Memo
 
HALLO!

guckt euch das mal an:

begin
links:=-200;
oben:=200;
Printer.BeginDoc;
SetMapMode(Printer.Canvas.Handle,MM_LOMETRIC);
Canvas.Font.Name:='Arial';
Canvas.Font.Height:=10;
Canvas.Font.Color:=clBlack;
printer.canvas.textout(oben,links,memo1.text);
Printer.EndDoc;

end;

wieso druckt mein drucker nicht mit der schriftart die ich auswähle und nicht mit der Schrftgröße?????

Danke!

xaromz 24. Feb 2006 18:00

Re: Memo
 
Hallo,

benutze doch bitte die [Delphi]-Tags.
Du setzt zwar die Schriftart, aber von "Canvas" (welcher der Canvas Deines Forms ist), anstatt von "Printer.Canvas".

Gruß
xaromz

g-hun 24. Feb 2006 18:38

Re: Memo
 
hallo!

guckt euch das mal an:


begin
links:=-200;
oben:=200;
Printer.BeginDoc;
SetMapMode(Printer.Canvas.Handle,MM_LOMETRIC);
Printer.Canvas.Font.Name:='Arial';
Printer.Canvas.Font.size:=14;
Printer.Canvas.Font.Color:=clBlack;
printer.canvas.textout(oben,links,memo1.text);
if links=(-450) then (links:=-300) and (oben:=350);
Printer.EndDoc;

end;


wieso ernte ich damit eine fehlermeldung?
ich möchte das es in einer neuen zeile anfanägt!
:?: :?: :?: :?: :?: :?: :?: :?: :?:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:27 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz