Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi for schliefe baut komische zeichen ein (https://www.delphipraxis.net/90281-schliefe-baut-komische-zeichen-ein.html)

inherited 14. Apr 2007 16:38

Re: for schliefe baut komische zeichen ein
 
Dann mal halt auf das Canvas des Labels oder nimm eine PaintBox und Mal auf ein Offscreen-Bitmap.

ghost007 14. Apr 2007 17:17

Re: for schliefe baut komische zeichen ein
 
hm, das problem ist, das des dann auf ein canvas soll, welches ich an mein LCD display sende. wie kann ich das dann darauf übertragen?

Klaus01 14. Apr 2007 17:28

Re: for schliefe baut komische zeichen ein
 
Hallo Christian,

vielleicht kannst Du ja damit ewtas anfangen.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  i,j: Integer;
  s:String;
  leerstring:String;
begin
  leerString:='';
  for i:=1 to 2*length(edit1.text) do
    leerString:=leerString+' ';

  s:=leerString;
  i:=0;
  while not checkbox1.checked do
    begin
      inc(i);
      if i=length(leerString) then
        begin
          i:=1;
          s:=leerString;
        end;

      // Buchstaben eine Stelle vorrücken
      for j:=1 to length(edit1.Text) do
        s[j]:=s[j+1];
      // einen Buchstaben hinzufügen
      s[length(edit1.Text)]:=edit1.Text[i];
      label1.Caption:=s;
      application.processMessages;
      sleep(100);
    end;

end;
Grüße
Klaus

ghost007 14. Apr 2007 20:16

Re: for schliefe baut komische zeichen ein
 
hi,
kann es sein, das deine funktion meine anwendung "einfriert" oder sie zumindest sehr langsam macht?

Klaus01 15. Apr 2007 10:14

Re: for schliefe baut komische zeichen ein
 
Dan baue doch anstelle von Sleep das delay ein.

Grüße
Klaus


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:55 Uhr.
Seite 2 von 2     12   

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