Šta je novo?

Visual Basic i otvaranje fajlova

kdejan

Čuven
Učlanjen(a)
21.08.2002
Poruke
519
Poena
630
Kako da iz mog programa otvaram fajlove koji nisu exe sa programom kome su asocirani u windowsu? Recimo ako iz programa izaberem neki MP3 fajl da se automatski otvori u winampu ili nekom drugom playeru zavisno od toga sta neko koristi za pustanje muzike?
 
Ili jos konkretnije, da li postoji neka naredba tipa "shell" naredbe samo za neegzekutabilne fajlove, ili to sve mora da se radi na neki kompleksniji nacin?
 
Windows API:
[code:1]Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long[/code:1] a pozivaš je sa:
[code:1]ShellExecute 0, "Open", "Fajl.ext", "Eventualni_Parametar", "", vbNormalFocus[/code:1] Pozdrav
 
Vrh Dno