Войти

Показать полную графическую версию : Проблеми с Delphi, кто может помочь?


ERMUGARD
21-06-2006, 11:00
У меня возникла проблема. Я пишу програму не Delphi 6 ы у меня не получаэться неськолько функций, помогите если знаете как это реализовать.
Мне нужно чтоби по нажатии на клавишу запускалось окно Internet Explorera с определенной страницой и запускалась презентация на PowerPointe.
Также при запуске програмы должно происходить вичесление того, подсоиденьон компютер в даный момент к интерету или нет и выводить определённое предупреждение.
Програма должна работать на любом компютере.
Подскажите какиэ компоненты, модули использовать и как это реализовать.
(Я использовал WinExec и GetFullPathName- но я никак не мог понять что єто за третий параметр в GetFullPathName и потому у меня ничего не работало).

XCodeR
21-06-2006, 13:54
Мне нужно чтоби по нажатии на клавишу запускалось окно Internet Explorera с определенной страницой и запускалась презентация на PowerPointe.
ShellExecute
Также при запуске програмы должно происходить вичесление того, подсоиденьон компютер в даный момент к интерету или нет и выводить определённое предупреждение.

#include <wininet.h>
#pragma comment(lib, "C:\Program Files\Borland\CBuilder6\Lib\Psdk\wininet.lib")
bool OnLine = false;
DWORD state = FLAG_ICC_FORCE_CONNECTION;
OnLine = InternetCheckConnection (NULL,state,0);

DillerInc
21-06-2006, 17:30
ERMUGARD

var
SomeFile : array[0..MAX_PATH-1] of Char;
FullFileName : array[0..MAX_PATH-1] of Char;
FileName : PChar;
begin
GetFullPathName(@SomeFile, // Указатель на строку,содержащую реальное имя файла
SizeOf(FullFileName), // Размер буфера,который получит полное имя файла(путь+имя)
@FullFileName, // Указатель на буфер,который получит полное имя файла(путь+имя)
FileName); // Указатель на буфер,который получит адрес (4 байта),указывающий на имя файла в буфере
// FullFileName
end;




© OSzone.net 2001-2012