Pri programovani sem narazil na dva problemy:
1. jak v programu zjistim cestu, kde je program ulozen? (chci, aby program ukladal soubor s nastavenim programu do adresare, kde je program ulozen)
2. Muj program dokaze otevrit urcity typ souboru. Jak dosahnu toho, aby při pokliku na ten soubor (třeba v total commanderu) se program nejen spustil (to vim jak udelat), ale zaroven nacetl data z daneho souboru? (tj. automaticky spustil proceduru openfile. Problem ale vezi v tom, ze nevim jak zjistit cestu toho souboru a nevim, jak program pozna kdy je spusten normalne a kdy je spusten pres asociovany soubor)
Doufam ze je to aspon trochu srozumitelne
Diky za odpoved
Fórum › Delphi
Dva dotazy ohledne cesty souboru
1. Ak chceš ukladať do toho istého adresára, ako je program, tak stačí zadať názov súboru a ten bude automaticky uložený do adresára, kde je daný program. Nemusíš zadávať absolútnu cestu.
2. Tak to teda neviem. Bude musieť poradiť niekto iný.
To Nightsorrow :
Nightsorrow napsal:
1. Ak chceš ukladať do toho istého adresára, ako je program, tak stačí zadať názov súboru a ten bude automaticky uložený do adresára, kde je daný program. Nemusíš zadávať absolútnu cestu.
2. Tak to teda neviem. Bude musieť poradiť niekto iný.
Tak to u me neplati. Asi proto ze pouzivam OpenDialog a po kazdem otevreni souboru se cesta nastavi na adresar otevreneho souboru, takze potom program neuklada do adresare kde je program, ale do adresare kde je otevreny soubor.
To kniper :
1.
extractfiledir(application.ExeName)
2.
pomocí parametrů předaných aplikaci systémem
//někam do začátku nebo spuštění dle potřeby
if ParamCount > 0 then ....
// jméno souboru je v ParamStr(1)
To Nightsorrow :
ne tak docela, v takovém případě (bez udání absolutní adresy) se ukládá do aktuálního adresáře (mění se např. procedurou chdir) který nemusí být nutně tím, kde se nachází program
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 9 hostů
Podobná vlákna
Dva dotazy — založil RePRO
Dotazy ohledně výběru nového PC — založil yaqwsx
Vybrání cesty k souboru... — založil dragon124
Zjištění cesty k souboru — založil Redby
Získání cesty k souboru z Listview — založil JiriVavru