powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Open file - ламерский вопрос
2 сообщений из 2, страница 1 из 1
Open file - ламерский вопрос
    #32298346
Andrei_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, как сказать виндам открыть файло екселевское. Не у себя апликейшион создавать, а просто виндам сказать.

Нарыл пока такое
WinExec('start c:\file1.xls',SW_SHOWNORMAL);

Запускает вначале шелл. Но и то работает не на всех компах. На некоторых в Run пишешь старт - он говорит не знает такого.

Как правильно и красиво сделать???
...
Рейтинг: 0 / 0
Open file - ламерский вопрос
    #32298382
Amor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй так:

uses
ShellApi;

//.............

ShellExecute(Handle, 'open', PChar('c:\file1.xls'), nil, nil, SW_SHOW);
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Open file - ламерский вопрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]