Форум: "Основная";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];
ВнизПроблемы с ShellExecute! Найти похожие ветки
← →
Demidoff © (2005-08-08 19:47) [0]Мне необходимо сделать пару распечаток.
Так при прописании команды ShellExecute(hwnd,"print",workdir+namer,nil,nil и т.д.)
Так вот путь выводится как ошибка. Несовпадение типов string и PAnsiChar. Но я же не знаю заранее название файла и путь к нему как обойти. Перевода из StrToPAnsi я не видел.
Есть конечно вариант, что все файлы, которые попадаються вставлять в один существующий прямой путь и файл. Но в случае не распечатки не будут ли утерены текст или что то в этом роде. Заранее спасибо.
← →
Ega23 © (2005-08-08 19:49) [1]hwnd, PChar("print"), PChar(workdir+namer), nil, nil ....
← →
Юрий Зотов © (2005-08-08 19:50) [2]PChar(workdir+namer)
И все.
← →
Demidoff © (2005-08-08 20:03) [3]Большое спасибо!!!!!!!!!!!!!
← →
Demidoff © (2005-08-09 08:28) [4]Мужики тестирую не идет. По коду пробегает и ошибок не показывает, но распечатывать не хочет. Принтер по умолчанию стоит нужный.
← →
Leonid Troyanovsky © (2005-08-09 10:01) [5]
> Demidoff © (09.08.05 08:28) [4]
> Мужики тестирую не идет. По коду пробегает и ошибок не показывает,
> но распечатывать не хочет. Принтер по умолчанию стоит нужный.
Не всякий документ знает про print.
Т.е., не все файлы имеют нужную ассоциацию.
--
Regards, LVT.
PS. ShellExecute(..) > 32 ?
← →
Юрий Зотов © (2005-08-09 10:05) [6]Проверьте на файле, у которого в контекстном меню Проводника есть пункт "Печатать" (например, *.txt). Если сработает, то причина в [5] и тогда нужно печатать самому.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c