GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:structstring

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
user:skript:structstring [2010/10/04 12:00] gorduser:skript:structstring [2021/05/02 19:01] (current) – [Stažení] mikrom
Line 1: Line 1:
 ====== StructString ====== ====== StructString ======
 Knihovna pro manipulaci se strukturovaným řetězcem. Umožňuje jednoduše ukládat a vybírat podle klíčového slova hodnoty z jediného textového řetězce, který svým formátem tak trochu připomíná sled standardních XML tagů. Knihovna pro manipulaci se strukturovaným řetězcem. Umožňuje jednoduše ukládat a vybírat podle klíčového slova hodnoty z jediného textového řetězce, který svým formátem tak trochu připomíná sled standardních XML tagů.
- 
-===== Automatická instalace ===== 
-~~GEOGET_INSTALL~~ 
  
 ===== Autor ===== ===== Autor =====
-|**[[http://www.geocaching.com/profile/?u=medwyn_cz|medwyn_cz]], [[mailto:medwyn@seznam.cz|medwyn_cz]]** | ~~PAYPAL business="kopecky@klfree.net" message="Příspěvek na skript: StructString"~~ |+|**[[http://www.geocaching.com/profile/?u=medwyn_cz|medwyn_cz]], [[mailto:medwyn@seznam.cz|medwyn_cz]]** | ~~PAYPAL business="kopecky@klfree.net" message="Prispevek na skript: StructString"~~ |
 Pokud se Vám knihovna líbí, kliknutím na tlačítko Donate můžete přispět na její vývoj. Pokud se Vám knihovna líbí, kliknutím na tlačítko Donate můžete přispět na její vývoj.
  
-==== Spoluautor ==== +//Nekamarádíte se s PayPalem? Napište mi [[mailto:medwyn@seznam.cz|email]] a domluvíme se na jiném způsobu, třeba převodu na účet.// 
-   + 
-**[[http://www.geocaching.com/profile/?u=gordici|Gord]], [[mailto:gord@atlas.cz|Gord]]**  +Na specifikaci požadovaných funkcí se podílel i **[[http://www.geocaching.com/profile/?u=gordici|Gord]]**  
- + 
 +===== Automatická instalace ===== 
 +~~GEOGET_INSTALL~~ 
 ===== Popis ===== ===== Popis =====
 Knihovna je určena pro vývojáře skriptů. Sama neposkytuje žádnou funkčnost pro GeoGet. Knihovna je určena pro vývojáře skriptů. Sama neposkytuje žádnou funkčnost pro GeoGet.
Line 19: Line 19:
 Užití knihovny je vhodné, pokud potřebujete ukládat do tagu ke keši velké množství informací a informace dále upravovat, dotazovat se na jejich přítomnost a hodnotu a podobně.  Užití knihovny je vhodné, pokud potřebujete ukládat do tagu ke keši velké množství informací a informace dále upravovat, dotazovat se na jejich přítomnost a hodnotu a podobně. 
  
 +==== Reprezentace řetězce uvnitř knihovny ====
 Knihovna se strukturovanými řetězci vnitřně pracuje jako se seznamem (TStrings). Knihovna se strukturovanými řetězci vnitřně pracuje jako se seznamem (TStrings).
  
Line 26: Line 27:
  
 Ve většině případů se o toto kódování postará knihovna sama. V určitých situacích (viz dokumentace jednotlivých procedur a funkcí) je však třeba, aby zakódování/dekódovaní zajistil sám její uživatel pomocí předpřipravených funkcí. Ve většině případů se o toto kódování postará knihovna sama. V určitých situacích (viz dokumentace jednotlivých procedur a funkcí) je však třeba, aby zakódování/dekódovaní zajistil sám její uživatel pomocí předpřipravených funkcí.
-==== Ukázka ==== 
  
 === Obecný příklad === === Obecný příklad ===
Line 103: Line 103:
 <code delphi>procedure StructStringListDeleteValue(name, value : String; var structStringList : TStrings);</code> <code delphi>procedure StructStringListDeleteValue(name, value : String; var structStringList : TStrings);</code>
    * Function deletes all values of given name and value in given structStringList    * Function deletes all values of given name and value in given structStringList
 +
 +===== Seznam skriptů, které používají tuto knihovnu =====
 +{{topic>uses_structstring}}
 +
 +Pokud jste narazili na skript, který knihovnu používá, ale není zde uveden, kontaktujte, prosím, autory.
  
 ===== Stažení ===== ===== Stažení =====
-<box round 95% #DEE7EC+<WRAP round download
-:!: Stáhnout aktuální verzi: ~~DOWNLOAD structstring-*.gip highest~~ +Stáhnout aktuální verzi: ~~DOWNLOAD structstring-*.gip highest~~ 
-</box>+</WRAP>
  
 ==== Seznam dostupných verzí ==== ==== Seznam dostupných verzí ====
 {{filelist>structstring:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime}} {{filelist>structstring:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime}}
  
-==== Changelog ==== +===== Seznam změn =====       
-=== 1.(2010/09/07 23:00) === +=== 1.1.1 (2010/01/23 16:00) === 
-   Úvodní verze           +   Upravena instalace - do samostaneho adresare v lib\ 
-=== 1.1 (2010/09/07 23:00) ===+   * doplněna možnost použití knihovny jako **unit** 
 + 
 +=== 1.1 (2010/10/04 12:00) ===
    * První verze dostupná jako instalační balíček **gip**              * První verze dostupná jako instalační balíček **gip**          
  
-{{tag>skript lib}}+=== 1.0 (2010/09/07 23:00) === 
 +   * Úvodní verze 
 + 
 +{{tag>author_medwyn skript lib}}
user/skript/structstring.1286186403.txt.gz · Last modified: 2010/10/04 00:00 (external edit)