Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Otvaranje file-a asociranim programom (VB2005)

[es] :: .NET :: Otvaranje file-a asociranim programom (VB2005)

[ Pregleda: 2601 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

electroNik
Nikola Milenković
Srbija

Član broj: 46941
Poruke: 78
*.smin.sezampro.yu.



Profil

icon Otvaranje file-a asociranim programom (VB2005)11.06.2006. u 19:52 - pre 217 meseci
Pravim za sebe katalog eKnjiga.
Kako treba da izgleda procedura koja će otvarati knjigu (ili bilo koji drugi file) u svom asociranom programu. Na primer: pdf u Acrobat Readeru, doc u Wordu, txt u NotePadu itd.
Gone Shootin'
 
Odgovor na temu

djordjeno
Srbija

Član broj: 35204
Poruke: 332
*.vdial.verat.net.

Sajt: www.mobitel.si


+42 Profil

icon Re: Otvaranje file-a asociranim programom (VB2005)12.06.2006. u 09:37 - pre 217 meseci
Pozdrav,


Pogledaj Process klasu u .Net framework-u. Takodje pogledaj ProcessStartInfo klasu u kojoj mozes da specificiras argument koji zelis da koristis prilikom startovanja aplikacije.

Za tvoj problem bi bilo da u ProcessStartInfo stavis putanju do PDF dokumenta, a preko Process-a da pokrenes Adobe Acrobat Reader.

Imas dobar primer u MSDN-u.
 
Odgovor na temu

electroNik
Nikola Milenković
Srbija

Član broj: 46941
Poruke: 78
*.smin.sezampro.yu.



Profil

icon Re: Otvaranje file-a asociranim programom (VB2005)12.06.2006. u 14:13 - pre 217 meseci
Da, Process klasa je baš ono što mi treba.
Hvala na informaciji.

Ako nekoga zanima kako ovaj problem da reši,
neka pogleda Code blok:
Code:
Dim myProcess As New System.Process
myProcess.StartInfo.FileName = putanjaDoFajla
myProcess.Start()
Sa ovim kodom dobijate funkcionalnost sličnu
npr. Total Commander-u, jer će se otvoriti asocirani
program u zavisnosti od extenzije.
Gone Shootin'
 
Odgovor na temu

[es] :: .NET :: Otvaranje file-a asociranim programom (VB2005)

[ Pregleda: 2601 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.