Cesta k aplikcai   zodpovězená otázka

I/O operace, .NET

Zdravím,

Potřebuji zjistit fyzickou cestu k souboru o kterém nevím kde je. Respektive vím, že je kde je uložen vůči aplikaci která ho volá. Potřebuji tedy zjistit adresář odkud je spuštěna alikace.

Zkoušel jsem nějaké varianty

cesta = System.IO.Path.GetFullPath("..\..\Pimpel_ALL_2011_auto.ppsx")

ale pokud nevím, kde soubor doopravdy je, tak mi to nepomůže

Je to pro autorun (jednoduchá obrazovak a odkazem na další soubory (exe, pdf, Powerpoint...)

pro spuštění apliakce používám

Process.Start("cesta/k/soboru.pdf")

jelikož půjede o CD, tak nemám zaručené, že mechanika bude vždy D:/

máte někdo nápad jak toto řešit?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tak stačilo upravit dotaz na googlu :)

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button2.Click
        Dim cesta As String = My.Application.Info.DirectoryPath
        Dim aplikace As String = ("prezentace/Pimpel_ALL_2011_auto.ppsx")
        Dim hotovo As String

        hotovo = System.IO.Path.Combine(cesta, aplikace)



        MsgBox(hotovo)

        Process.Start(hotovo)



    End Sub

nahlásit spamnahlásit spam 0 odpovědětodpovědět

http://www.vbnet.cz/forum-tema--1871-n_2...

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback