GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:reltoabspath

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:reltoabspath [2011/01/04 20:28] gorduser:skript:reltoabspath [2021/10/10 10:09] (current) mikrom
Line 3: Line 3:
  
 ===== Autor ===== ===== Autor =====
-  * **[[http://www.geocaching.com/profile/?u=gordici|gord]]**, **[[mailto:gord@atlas.cz|Gord]]**+**[[http://www.geocaching.com/profile/?u=gordici|gord]]**, **[[mailto:gord@atlas.cz|Gord]]**
  
 ===== Automatická instalace ===== ===== Automatická instalace =====
Line 9: Line 9:
  
 ===== Popis ===== ===== Popis =====
-Knihovna obsahuje funkce+Knihovna obsahuje funkce:
 <code delphi> <code delphi>
   function RelToAbsFilename(relFilename,startDir:string):string;   function RelToAbsFilename(relFilename,startDir:string):string;
Line 17: Line 17:
 Funkce slouží k převodu relativních cest na absolutní, přičemž programátor zadává adresář, který je relativní cestě předřazen. Funkce kontrolují, zda zadaná cesta je opravdu relativní a předřazení počátečního adresáře provádí jen pokud je to opravdu potřeba. Funkce slouží k převodu relativních cest na absolutní, přičemž programátor zadává adresář, který je relativní cestě předřazen. Funkce kontrolují, zda zadaná cesta je opravdu relativní a předřazení počátečního adresáře provádí jen pokud je to opravdu potřeba.
  
-<box round 95% #DEE7EC+<WRAP round important
-:!: Pokud cesty obsahují mezery, je třeba, aby byly uzavřeny v uvozovkách. +Pokud cesty obsahují mezery, je třeba, aby byly uzavřeny v uvozovkách. 
-</box>+</WRAP>
  
 ===== Ukázka ===== ===== Ukázka =====
 Ukázkové volání funkce: Ukázkové volání funkce:
 <code delphi> <code delphi>
-  rel:='"c:\Document and settings\toubor.txt"'; +  rel := '"c:\Document and settings\soubor.txt"'; 
-  abs:=RelToAbsFilename(rel,GEOGET_SCRIPTDIR);  //abs bude obsahovat rel, protoze cesta je absolutni+  abs := RelToAbsFilename(rel,GEOGET_SCRIPTDIR);  //abs bude obsahovat rel, protože cesta je absolutní
  
-  rel:='toubor.txt'; +  rel := 'soubor.txt'; 
-  abs:=RelToAbsFilename(rel,GEOGET_SCRIPTDIR);  //abs bude obsahovat rel doplnenou o GEOGET_SCRIPTDIR+  abs := RelToAbsFilename(rel,GEOGET_SCRIPTDIR);  //abs bude obsahovat rel doplněnou o GEOGET_SCRIPTDIR 
 +  
 +  FileName := FilenameFromText('Nějaký text')+'.txt'; //vyhází nevhodné znaky, každé první písmeno slova velké, ostatní písmena malá
 </code> </code>
 +
 +===== Seznam skriptů, které používají tuto knihovnu =====
 +{{topic>uses_reltoabspath}}
 +
 +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 reltoabspath-*.gip highest~~ +Stáhnout aktuální verzi: ~~DOWNLOAD reltoabspath-*.gip highest~~ 
-</box>+</WRAP>
  
 ==== Seznam dostupných verzí ==== ==== Seznam dostupných verzí ====
Line 40: Line 47:
  
 ===== Seznam změn ===== ===== Seznam změn =====
-=== 1.2 (2010/01/04 20:22=== +** 1.2.2 (2011/02/18 21:45) ** 
-   Možnost použít jako unit i include +   Doplněna funkce pro FilenameFromText          
-            +
-=== 1.1 (2010/09/23 10:02) === +
-   Úvodní verze          +
  
-/* 
 <hidden onHidden=":!: **Zobrazit změny ve starších verzích**" onVisible="Skrýt změny ve starších verzích"> <hidden onHidden=":!: **Zobrazit změny ve starších verzích**" onVisible="Skrýt změny ve starších verzích">
-=== 0.(Datum=== +** 1.2.(2011/01/23 16:00** 
-   Případné dřívější verzePokud je seznam změn příliš dlouhý, je vhodné starší verze skrýt pomocí tagu hidden. Pro jejich zobrazení bude muset uživatel kliknout na tlačířko **Zobrazit změny ve starších verzích**+   Instalace do samostatného adresáře v lib 
 +            
 +** 1.2 (2010/01/04 20:22) ** 
 +   * Možnost použít jako unit i include 
 +            
 +** 1.1 (2010/09/23 10:02) ** 
 +   * Úvodní verze
 </hidden> </hidden>
-*/ 
  
-{{tag>skript lib}}+{{tag>author_Gord skript lib}}
user/skript/reltoabspath.1294169284.txt.gz · Last modified: 2011/01/04 00:00 (external edit)