Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   StatusLCD (https://www.delphipraxis.net/22179-statuslcd.html)

iaby 13. Mai 2004 17:56


StatusLCD
 
Liste der Anhänge anzeigen (Anzahl: 1)
hallo zusammen,

wie versprochen hier mein StatusLCD prog.
es stellt system informationen auf der Form sowie auf einem externen LCD display dar.
dazu muss das display an den IOWarrior24 (wohl auch 40 !?) von CodeMercenaries angeschlossen sein.
es wurde für ein 16x2 character display geschrieben, ist aber kein problem es auch mit anderen LCDs zu betreiben.
geschrieben wurde es in Delphi7 personal.
es müssen noch die HID-Komponenten installiert werden, die im SDK vom IOWarrior liegen

für den aufbau der kompletten elektronischen schaltung gebe ich gerne ratschläge!

würde mich über kritik und verbesserungsvorschläge freuen!

gruss,
iaby

PS: ich weiß dass ich einen komischen programmierstil habe ;-)
das prog wurde noch nicht mit einem Intel CPU getestet!
kann also sein, das die CPU infos nicht 100%ig angezeigt werden!

den IOWarrior24 und platine findet man auch hier: http://www.emedia.de/@93B33fNmMVSi/bin/hw.pl
oben rechts unter "projekt"-> USB I/O Interface

S2B 13. Mai 2004 18:00

Re: StatusLCD
 
Du könntest vielleicht noch das BorderStyle auf bsNone setzen, dann sieht es noch besser aus!
Sonst ist das Programm ganz nützlich! :thuimb:

Edit: Das Verschieben kannst du dann mit dem machen:
Delphi-Quellcode:
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  ReleaseCapture;
  SendMessage(Form1.Handle, WM_SYSCOMMAND, $F012, 0);
end;

alanblack 13. Mai 2004 18:51

Re: StatusLCD
 
Hi,

also wenn ich das prog öffnen will kommt eine Meldung dass es nicht geöffnet werden kann. Und dann hängt sich mein Rechner fast total auf :(

fkerber 13. Mai 2004 19:33

Re: StatusLCD
 
HI!

Danke für das Prog.


Ciao fkerber

Nicodius 13. Mai 2004 19:41

Re: StatusLCD
 
alanblack: das liegt daran das du nicht so ein Teil hast wahrscheinlich :mrgreen:

fkerber 13. Mai 2004 19:42

Re: StatusLCD
 
HI!

Nein, es geht auch ohne so "ein Teil"

Ciao fkerber

iaby 13. Mai 2004 20:49

Re: StatusLCD
 
ja, sollte eigentlich auch ohne so ein "teil" gehen!
plug&plug funktioniert bei mir perfekt.

kannst du die meldung mal posten, oder starte das program aus delphi heraus!

Robert Marquardt 14. Mai 2004 06:01

Re: StatusLCD
 
Als Oberaufseher eh Autor der HID-Komponente werde ich eine Kritik schreiben. :-)

Robert Marquardt 14. Mai 2004 06:50

Re: StatusLCD
 
Es sind nur einige kleinere Fehler im Programm.

Der IOWarrior40 wird nicht erkannt, da die PID nicht abgefragt wird.
Das habe ich nachgeruestet und es funktioniert (ich habe einen IOWarrior40 mit 16x2 LCD).

Der Thread ist nicht korrekt implementiert.
Die Schleife sollte "while not Terminated do" lauten.
Das ist das Standardverfahren fuer Threads.

Ich habe ine ueberarbeitete Source.
iaby, sprich mich direkt an und ich schicke sie dir.

Matze 14. Mai 2004 07:51

Re: StatusLCD
 
Zitat:

Zitat von Robert Marquardt
Ich habe ine ueberarbeitete Source.
iaby, sprich mich direkt an und ich schicke sie dir.

:hi: Robert, ist ja echt nett, dass du den Code verbessert hast, wie wär's, wenn du uns alle an deinem Wissen/Code teilhaben lässt. ;)

Ich denke, gerade so sieht man, wie man Dinge besser machen kann. Aber wenn nicht, dann ist es auch nicht so tragisch. ;)


@iaby: Auch von mir ein Dankeschön! :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:17 Uhr.
Seite 1 von 2  1 2      

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