![]() |
Re: TJvDigits von JVCL
Das geht sowieso nicht so ganz:
Die Uhrzeit hat das Format xx:xx:xx (als String), und die JvDigits wollen eine Kommazahl (xx,xx). Ich glaube, bei "15,75 Uhr" weiß nicht gleich jeder, dass es viertel vor vier ist... ;-) Probiers mal mit JvSegmentedLEDDisplay (JvHMI). Gruß, ManuMF |
Re: TJvDigits von JVCL
hallo ManuMF,
kannst du mir nicht einen code posten mit "JvSegmentedLEDDisplay", wie man da eine uhrzeit realisieren könnte, das fehlt mir noch bei meinem programm als optisches highligt !! mfg vader |
Re: TJvDigits von JVCL
hallo,
noch eine frage: hab die jedis installiert, gibt's es eine deutsche hilfe zu den komponenten ? mfg vader |
Re: TJvDigits von JVCL
Deutsche Hilfe gibt es glaube ich nicht...
aber es ist recht einfach: Erstelle dir 8 Digits (Rechtklick im OI -> Add Digit). Beim 3. und 6. stellst du UseColon auf scuColonOnly. Das heißt, die Digits sind nur ein Doppelpunkt. Dann, z. B. per Timer: JvSegmentedLEDDisplay.Text := TimeToStr(Time) oder wie auch immer. Nur solltest du darauf achten, dass der String, den du übergibst, immer zu den Doppelpunkten in den Digits passt. ODER: Du stellst alle Digits auf scuFull, dann kann theoretisch nichts passieren. Gruß, ManuMF |
Re: TJvDigits von JVCL
hallo ManuMF,
du schreibst 8 digts, sind das 8 JvSegmentedLEDDisplay ? weil ich finde die eigenschaften "UseColon und scuFull" nicht ? mfg vader |
Re: TJvDigits von JVCL
Hallo,
Zitat:
Gruß, ManuMF |
Re: TJvDigits von JVCL
hallo,
danke das mit den eigenschaften habe ich geschnallt, aber wie soll ich die zeit auf die 8 digts verteilen, so geht nicht
Delphi-Quellcode:
mfg vader
JvSegmentedLEDDisplay1.Text := TimeToStr(Time)
JvSegmentedLEDDisplay2.Text := TimeToStr(Time) JvSegmentedLEDDisplay3.Text := TimeToStr(Time) ...usw ??? |
Re: TJvDigits von JVCL
hallo,
hat irgend wer eine idee wie man das lösen könnte ? mfg vader |
Re: TJvDigits von JVCL
Zitat:
Gruß, ManuMF |
Re: TJvDigits von JVCL
hallo,ManuMF
ich steh glaube ich auf der leitung, muß ich jetzt 8 JvSegmentedLEDDisplay auf die form setzten ? weil ich habe 8 JvSegmentedLEDDisplay kompo auf der form und wenn ich deinen code in den timer schreibe kommt diese fehlermeldung
Delphi-Quellcode:
mfg vader
[Fehler] Unit1.pas(36): E2003 Undefinierter Bezeichner: 'Text'
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:07 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