Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2

THEMA:

Setze > ehem. Bearbeiten 06 Apr 2021 13:22 #7

  • Dennis
  • Denniss Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 202
  • Dank erhalten: 257
Hey,

bitte aufpassen, was die Themen angeht: Nicht in einem Thema ein völlig anderes Thema beginnen - so findet später niemand mehr etwas. Dennoch habe ich mal nach deinem Beispiel gesehen: Da ist leider ein grundlegender Denkfehler, man kann den Sekundenwert der Uhrzeit nicht einfach durch Entfernen der Doppelpunkte aus der Zeit bestimmen - die Uhrzeit wird in Normalzeit (/60) und nicht in Industriezeit (/100) angegeben. Daher empfiehlt es sich immer, mit den DatumZeit Platzhaltern zu arbeiten, um Zeitangaben zu verarbeiten. Hier mal ein Beispiel, das den verstrichenen Teil des Tages im Statusbalken anzeigt und automatisch aktualisert:

cX4Web cX4Web Code

Was ist das?

1 Anzeige-Fenster 'Anzeige-Fenster1', ID='Anzeige-Fenster1', Höhe=33,87
2 Fortschrittsbalken Wert=0 Minimum=0 Maximum=86400 (ID='Fortschrittsbalken_1', X='3,18', Y='7,67', Breite='121,71', Zielfenster='Anzeige-Fenster1')
3 Bezeichner Text='Sekunden ab 0 Uhr heute: [cX.DatumZeit([cx.zeit]).DauerInSekunden]' (ID='Bezeichner_1', X='3,18', Y='15,61', Zielfenster='Anzeige-Fenster1')
4
5 Aufruf Marke 'tick' im Hintergrund, Intervall 1
6 Warte Endlos (Warten auf zu behandelnde Ereignisse)
7
8 :: tick
9 Setze in [cX.Anzeige(Anzeige-Fenster1).Element(Fortschrittsbalken_1).Wert]: '[cX.DatumZeit([cx.zeit]).DauerInSekunden]'
10 Setze in [cX.Anzeige(Anzeige-Fenster1).Element(Bezeichner_1).Text]: 'Sekunden ab 0 Uhr heute: [cX.DatumZeit([cx.zeit]).DauerInSekunden]'
11 Beende Unterprogramm (Zurück)
12

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (12 Zeilen, cX 5.0.8.0)
Folgende Benutzer bedankten sich: technicplace

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Setze > ehem. Bearbeiten 06 Apr 2021 13:39 #8

  • technicplace
  • technicplaces Avatar
  • Offline
  • Beiträge: 90
  • Dank erhalten: 11
Zeile 4: Die Funktionalität '[cX.DatumZeit(13:38:18).DauerInSekunden]' ist mit Ihrer aktuellen click.EXE-Lizenz nicht verfügbar.

Dennis kann ich das Thema verschieben ?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von technicplace.

Setze > ehem. Bearbeiten 06 Apr 2021 13:45 #9

  • Dennis
  • Denniss Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 202
  • Dank erhalten: 257
Pass' bitte einfach zukünftig darauf auf.

Zum Probieren des Beispiels solltest du in den "Volltest-Modus" wechseln. Viele Grüße Dennis
Folgende Benutzer bedankten sich: technicplace

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Setze > ehem. Bearbeiten 06 Apr 2021 20:43 #10

  • H-Click
  • H-Clicks Avatar Autor
  • Offline
  • Beiträge: 14
  • Dank erhalten: 2

Soko post=1370 schrieb:
Achtung: Die weiteren Eingabeoptionen werden erst eingeblendet, nachdem in dem Feld "Inhalt" ein Wert eingegeben wurde.


 

Das ist ja tricky 
>> Aber genau das war mein Problem !

Vielen Dank für den wichtigen Hinweis, das "späte Einblenden" sollte man vielleicht noch mal überdenken ?

Gruß
Holger

P.S.
Und danke für den Verweis in der Hilfe :)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
  • 2

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden