Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.28;
Скачать: CL | DM;

Вниз

Помогите пжл....   Найти похожие ветки 

 
Mina   (2002-03-15 11:08) [0]

Хочу открыть из своей программы хелп файл, делаю вот так:

shellExecute(0, nil,Pchar("help.chm"),nil,nil,1);

а оно не получается :( как мне быть...


 
Mina   (2002-03-15 12:22) [1]

help please :(


 
Mina   (2002-03-15 19:19) [2]

неужели так сложно сказать?


 
Андрей Сенченко ©   (2002-03-15 19:27) [3]

>> Mina (15.03.02 11:08)
>> а оно не получается :(

Вы действительно считаете, что этого достаточно, чтобы понять что у Вас не получается ?


 
Андрей Сенченко ©   (2002-03-15 19:30) [4]

Это: HELP по фнкции, выбранной Вами для открытия справки ...
HINSTANCE ShellExecute(

HWND hwnd, // handle to parent window
LPCTSTR lpOperation, // pointer to string that specifies operation to perform
LPCTSTR lpFile, // pointer to filename or folder name string
LPCTSTR lpParameters, // pointer to string that specifies executable-file parameters
LPCTSTR lpDirectory, // pointer to string that specifies default directory
INT nShowCmd // whether file is shown when opened
);


 
Андрей Сенченко ©   (2002-03-15 19:36) [5]

Давайте посмотрим:
hwnd = 0 // Ну и фиг с ним.
lpOperation = nil // Это уже интереснее : а может нам все-таки нужно что-то сделать ?
lpFile = *.chm // А Вы на 100% уверены, что в системе стоит ассоциация с этим расширением ?
lpParameters = nil // Ну и фиг с ним
lpDirectory = nil // А Вы уверены, что в момент попытки запуска в качестве текущей выставлена директория, в которой находится Ваш файл ?
nShowCmd = 1 // Я не совсем уверен ( пусть монстры поправят ), но если такая запись и возможна, то она эквивалентна SW_HIDE , то есть "скрывать при запуске"

Так что конкретно у Вас не получается ?




Страницы: 1 вся ветка

Текущий архив: 2002.03.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
1-90879
XPatriot
2002-03-17 14:26
2002.03.28
Переменные и файлы.


1-90960
~Alice~
2002-03-13 22:20
2002.03.28
чтение из файла


4-91113
@ndron
2002-01-16 20:18
2002.03.28
Баттоны эдиты... etc


7-91082
Fellomena
2001-12-20 12:37
2002.03.28
GetWindow Vs CreateToolhelp32Snapshot - search, detect and destroy...


4-91114
Delphi 5.01
2002-01-27 07:38
2002.03.28
Как вывести сообшения выбора папки только в котором видны и рабочий стол и все остальное в пиктогарамах ну такое сообшение кода драивер меняеш и предлагается выбрать папкуб ну вот точно такое окно нужно!