logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jaki rozkaz? Otwieranie plików .doc, .html - jak zrobić?

15 Maj 2007 13:17 3627 4
REKLAMA
  • #1 3886582
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #2 3886812
    andrewn
    Poziom 18  
    Posty: 172
    Pomógł: 25
    Ocena: 6
    Jak najbardziej zgadza się że otwiera pliki exe. Ty chcąc otworzyć plik *.html musiałbyś sam napisać program aby go otwierał albo wykorzystać aplikację która go otworzy. Na przykład podać w poleceniu SHELL która aplikacja ma zostać uruchomiona aby otworzyć dany plik:
    Np gdy chcesz wykorzystać Firefoxa piszesz
    Shell "firefox C:\plik.html", vbNormalFocus
    Gdy to ma być Internet explorer
    Shell "iexplore C:\plik.html", vbNormalFocus

    Pozdrawiam
  • REKLAMA
  • #3 3887108
    Sam Sung
    Poziom 33  
    Posty: 2005
    Pomógł: 227
    Ocena: 574
    Nie programuję w VB, ale znalazłem coś takiego:
    http://www.vbaccelerator.com/codelib/shell/shellex.htm
    Jest tam napisane, jak wywołać ShellExecute, a to właśnie ta funkcja służy do otwierania m.in. dokumentów.
  • REKLAMA
  • #4 3898654
    Fyszo
    Poziom 37  
    Posty: 3987
    Pomógł: 223
    Ocena: 115
    andrewn napisał:
    Jak najbardziej zgadza się że otwiera pliki exe. Ty chcąc otworzyć plik *.html musiałbyś sam napisać program aby go otwierał albo wykorzystać aplikację która go otworzy. Na przykład podać w poleceniu SHELL która aplikacja ma zostać uruchomiona aby otworzyć dany plik:
    Np gdy chcesz wykorzystać Firefoxa piszesz
    Shell "firefox C:\plik.html", vbNormalFocus
    Gdy to ma być Internet explorer
    Shell "iexplore C:\plik.html", vbNormalFocus

    Pozdrawiam

    Dokładnie tak. Shellexecute to to samo. Wywołaj program (exe) z odpowiednim parametrem (plik)
REKLAMA