Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Lazarus - problen s while

Zdravím.
Nedavno jsem tu řešil programek na vyčitaní dat z vahy přes ser.port, který funguje, ale snažim se o další level.
Odešlu LazSerial1.WriteData(#$52#$0d#$0a);
A vrati se mi ST,GS,1450,kg
To první ST je že je vaha stabilní. Pokud není vrati NS, jako nestabilní. A tady je problem.
Normalně seděl na židli čipek, a když se na vaze zobrazilo ST, tak klik na tlačitko a data uložil a vytisknul.
Čipek už není.
https://i.postimg.cc/NG1h8qvN/v.png
https://postimg.cc/c6x4Wdwm

Po kliknutí na tlačitko by se v cyklu While mělo odesilat do váhy tak dlouho, dokud se mi nevratí stavvazeni = 'ST',
a pak vypsat bo Memo1.

Je to však opačně.
Nenapada někoho, de dělam chybu?
Děkují.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Kluci, jsem se zadrhl na tom posledním. Chci to uložit, ale aby v nazvu bylo datum a čas a soubor mu…
BigSandy 17.01.2023 15:53
BigSandy
formatdatetime('dd-mm-yyyy h:nn', now) Jsi si jistý tvou dvojtečkou? Tak v názvu souboru být nemůže…
Wikan 17.01.2023 16:00
Wikan
2023-01-17 16:22 16-22 I tak se mu to melibi. Když vezmu text soubor a dam přejmenovat, vyhodi chybu…
BigSandy 17.01.2023 16:26
BigSandy
Vyhodí chybu. Aha. A nenapíše jakou chybu?
host 17.01.2023 16:29
host
Lazarus žadnou nevyhodi a zamrzne. Pokud toužiš po te systemové tak tady 2023-01-17 16:22 16-22 Ozna…
BigSandy 17.01.2023 18:21
BigSandy
Tak to je snad jasný, že název souboru s dvojtečkou není platný...
host 17.01.2023 18:28
host
Tak jak kde, že ano ... u mě to například není žádný problém: [gilhad@cobra-mk3(0) ~] $ ls -al aa*…
gilhad 17.01.2023 20:03
gilhad
No jistě, vždycky se najde někdo, kdo musí dokázat opak. Z kontextu je asi všem jasné, že to provozu…
host 17.01.2023 20:06
host
Nevím, jestli jsem něco nepřehlídnul, ale jediné, co by na to ukazovalo, by bylo, že mu to bez vysvě…
gilhad 17.01.2023 20:12
gilhad
Nechce se mi plýtvat energií na nějaké přesvědčování a dokazování. Souhlasím s tím, že v některých o… poslední
host 17.01.2023 20:14
host

Kluci, jsem se zadrhl na tom posledním.
Chci to uložit, ale aby v nazvu bylo datum a čas a soubor musí být bez připony.
Když použiju formatdatetime('ddddd h:nn', now), mám 17.01.2023 15:46
Počitač bere tečku mezí 01.2023 a tedy mám soubor 17.01 s připonou 2023 15:46
Potřebují změnít ty . třeba za -.
Projet postupně znak po znaku a nahradít bych zvlad.
Je jednodušší zpusob?

Dik.

Tak jak kde, že ano ... u mě to například není žádný problém:


[gilhad@cobra-mk3(0) ~] $ ls -al aa*
ls: cannot access 'aa*': No such file or directory
[gilhad@cobra-mk3(0) ~] $ echo -e "test\n druhý řádek" > aa:bb
[gilhad@cobra-mk3(0) ~] $ ls -al aa*
-rw-r--r-- 1 gilhad users 21 2023-01-17 20:02 aa:bb
[gilhad@cobra-mk3(0) ~] $ cat aa:bb
test
 druhý řádek
[gilhad@cobra-mk3(0) ~] $ rm aa:bb
[gilhad@cobra-mk3(0) ~] $ ls -al aa*
ls: cannot access 'aa*': No such file or directory
[gilhad@cobra-mk3(0) ~] $ 

Zpět do poradny Odpovědět na původní otázku Nahoru