Knihovna obsahuje funkce pro manipulaci s textovými řetězci, které mohou být užitečné, ale nejsou součástí script API GeoGetu.
Pokud se Vám doplněk líbí, kliknutím na tlačítko Donate můžete přispět na jeho vývoj.
Nekamarádíte se s PayPalem? Napište mi email a domluvíme se na jiném způsobu, třeba převodu na účet.
![]() |
Instalaci doplňku spustíte kliknutím na tlačítko vlevo. Následně budete v prostředí GeoGetu provedeni instalačním procesem. Pro zajištění této funkce je třeba mít na počítači již
nainstalovaný a
spuštěný program GeoGet
.
|
Tato část textu je určena především pro uživatele GeoGetu. Respektive pro uživatele těch skriptů GeoGetu, které využívají funkcí knihovny StringFuncLib. Odstavce jsou však povinnou četbou i pro programátory skriptů.
Protože se jedná o knihovnu, není možné ji použít samostatně. Jako každá jiná knihovna, i tato slouží programátorům (v tomto případě programátorům skriptů pro GeoGet) k tomu, aby zjednodušila jejich práci. Programátor začleněním knihovny do svého skriptu použije její funkce a tím si usnadní práci se psaním a laděním části kódu se stejnou funkčností.
Použití knihovny spočívá ve volání některé z knihovních funkcí.
StringCompress(str:string):string;
FilenameFromText
z knihovny RelToAbsPathRemoveInvalidPathChars(str:string):string;
IntToStrLength(iNum,len:integer):string;
Base64ToBitmap(str:string):TBitMap;
GetCurrentPluginVersion:string;
*.meta.ini
právě spuštěného pluginu (1.1.0)StringsToStr(a:sTStrings; separator:string):string;
TStrings
na string oddělený separatorem
(1.1.0)StrToStrings(str,separator:string):TStrings;
str
podle separator
a převede do vraceného TStrings
(1.1.0)DecToHex(iNum,len:integer):string;
HexToDec(sHex: String): Integer;
HtmlEntityDecDecode(str: String): String;
HtmlEntityDecode()
nedekóduje (1.5.3)Knihovna je připravena ve dvou verzích. Je možné prostě includovat soubor
{$include StringFunc.lib.pas}
nebo je možné knihovnu použít jako unit příkazem
uses StringFuncUnit;
na prvním řádku klientského skriptu.
Výhodou unit je bezproblémová práce s formuláři, je tedy doporučeno používat tuto cestu.
Knihovna neobsahuje žádné konfigurační parametry, které by měly být uživatelsky přístupné.
Page | Date | Description | Tags |
---|---|---|---|
CwgList2 | 2019/08/27 07:38 | CwgList2 CwgList2 je plugin, kterým je možné udržovat přehled o své sbírce CWG a případně dalších předmětech (TB, GC, Sigitem, ...). Plugin také umožňuje vytvá… | author gord, skript, ggp, cwg, ggstat, statistiky, uses structstring, uses reltoabspath, uses ggstatlib, uses stringfunclib |
POI Garmin Status Icon Generator | 2019/06/13 20:18 | POI Garmin Status Icon Generator Plugin vytváří překryvné stavové ikony pro doplnění ikon keší v nových GPS firmy Garmin. V GPS je pak zobrazena ikona keše dop… | author gord, skript, ggp, gge, export, uses reltoabspath, uses stringfunclib |
Pokud jste narazili na skript, který knihovnu používá, ale není zde uveden, kontaktujte, prosím, autory.
Stáhnout aktuální verzi: stringfunclib-1.5.3.gip
Filename | Filesize | Last modified |
---|---|---|
stringfunclib-1.5.3.gip | 6.1 KiB | 2021/10/09 11:30 |
stringfunclib-1.4.2.gip | 3.6 KiB | 2015/12/22 00:00 |
stringfunclib-1.3.1.gip | 2.4 KiB | 2014/02/04 00:00 |
1.5.3 (9.10.2021)
1.4.1 (22.12.2015)
Zobrazit změny ve starších verzích
Skrýt změny ve starších verzích
1.3.1 (4.2.2014, staženo 3407 x)
DecToHex
- oprava pro některá záporná čísla1.2.0 (2.11.2012, počet stažení: 662)
DecToHex
HexToDec
1.1.0 (21.9.2012, staženo 136 x)
GetCurrentPluginVersion
StringsToStr
StrToStrings
1.0.0 (8.8.2012, staženo 103 x)