Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Проблеми с Delphi, кто может помочь? (http://forum.oszone.net/showthread.php?t=67517)

ERMUGARD 21-06-2006 11:00 452989

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

XCodeR 21-06-2006 13:54 453078

Цитата:

Мне нужно чтоби по нажатии на клавишу запускалось окно 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 453201

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;



Время: 15:52.

Время: 15:52.
© OSzone.net 2001-