Strona 1 z 1

MS Word, Open Office - Otwieranie pliku

Nowy postNapisane: wtorek, 15 grudnia 2009, 18:04
przez Pitek
Mam problem bo chcę otworzyć plik .doc bezpośrednio po kliknieciu w przycisk menu. Jest to plik pomocy. Używam Open Office ale chcialbym żeby ta funkcja była uniwersalna również dla MS Office. Chcę żeby program otwierał plik tak jakby normalnie 2xLPM np. na pulpicie. Szukałem w necie ale żaden kod nie odpowiada potrzebom mojego programu. proszę o wskazówki.
Pozdrawiam

Re: MS Word, Open Office - Otwieranie pliku

Nowy postNapisane: wtorek, 15 grudnia 2009, 18:28
przez beherit
Kod: Zaznacz cały
HINSTANCE ShellExecute(
  HWND hwnd,
  LPCTSTR lpOperation,
  LPCTSTR lpFile,
  LPCTSTR lpParameters,
  LPCTSTR lpDirectory,
  INT nShowCmd
);


hwnd - uchwyt okna rodzica. Okno to będzie przechwytywać wszelkie okna komunikatów.
lpOperation - operacja do wykonania na pliku.
lpFile - nazwa pliku.
lpParameters - parametry wiersza poleceń.
lpDirectory - katalog roboczy programu.
nShowCmd - określa widoczność okna.

Szczegóły tutaj.

Re: MS Word, Open Office - Otwieranie pliku

Nowy postNapisane: wtorek, 15 grudnia 2009, 19:42
przez Cyfrowy Baron
► patrz serwis: Cyfrowy Baron
dział: porady -> API:
    Uruchamianie pliku w domyślnym programie.
    Uruchamianie programu z wybranym do edycji plikiem - sposób trudniejszy.
    Otwieranie plików powiązanych z programem zawsze tylko w otwartym programie.