Prozess-Management

Alle Fragen zur Programmierung, die nicht in die speziellen Themen passen
Benutzeravatar
gambi
Moderator
Beiträge: 319
Registriert: Mi 8. Mai 2013, 21:46
Kontaktdaten:

Re: Prozess-Management

Beitrag von gambi » Fr 12. Jan 2018, 19:50

Hallo Seecosmea,

dann versuche zur Fehlereingrenzung doch zunächst folgendes:

gambas code
jCollection = JSON.Decode(Last.Readline(), True)
 
If jCollection["circuit"] = "2859DC84000003EC" Then Print jCollection["value"]
Also nimm das Try heraus und Printe das Ergebnis der If-Abfrage.

gg

Seecosmea
Foriker
Beiträge: 27
Registriert: So 17. Sep 2017, 15:05
Wohnort: Leer (Ostfriesland)
Kontaktdaten:

Re: Prozess-Management

Beitrag von Seecosmea » Di 16. Jan 2018, 11:41

Hallo Gambi,

ich habe herausgefunden dass ein Error Text mit reinkommt und deshalb die Prozedur stoppt. Mein Gambas Programm halte Ich erstmal am laufen mit:
gambas code
If Not jCollection Then Goto SCHLUSS
Hat wohl was mit Python -Websocket und / oder mit dem -JSON Modul zutun...
Danke erstmal für die Fehlereingrenzung.

Benutzeravatar
gambi
Moderator
Beiträge: 319
Registriert: Mi 8. Mai 2013, 21:46
Kontaktdaten:

Re: Prozess-Management

Beitrag von gambi » Di 16. Jan 2018, 21:03

Hallo Seecosmea,

das mit dem "GoTo" ist natürlich nicht schön. :(
Besser wäre eine Fehlerbehandlung nach dem Try. In etwa "If Error then 'tue was anderes'"

gg

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste