Ahoj,
Vytvářím si makro pro export do CSV pro Garmin GPSMAP60 Cx. Je možné, že už nějaké existuje, možná skoro úplně stejné, jako vytvářím já, ale pokud ho budu někdy upravovat, tak je lepší se hrabat ve svých věcech a taky se něco naučím. Tkaže moje "nepřekonatelné" problémy:
Problém č. 1
Nevím jak zjistit, kolik znaků obsahuje nějaké proměnná.
Len( sExpression ) : number
Returns the length of the expression result as an integer.
Takze :
$Delka = Len($Retezec)
Když si otevřeš nápovědu, tak v menu Using GSAK - macros - Overview - Command/Function Summary je kompletní seznam funkcí i s popisem a příklady.
XiXi_team
Tam studuji, jen jsem tuto funkci nějak přehlédl.
Problém č.2
Potřebuji zjistit počet sekund od začátku dne.
Vytvořil jsem toto:
$sekund = ((StrToNum(Extract(Time(),":",1)))*3600)+((StrToNum(Extract(Time(),":",2)))*60)+(StrToNum(Extract(Time(),":",3)))
problém je v tom, že funkce StrToNum() neexistuje. existuje jen funkce NumToStr().
Takže otázka zní: Jak vytvořit ze stringu číslo, aby se s ním tedy dalo pracovat?
funkce Val( sData ) - také jsem kdysi hledal NumToStr() ![]()