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

Вниз

RasEntryDlg   Найти похожие ветки 

 
lead-in   (2008-01-29 16:53) [0]

Здравствуйте.
Нужна была небольшая программка которая бы делала заготовки новых подключений к инету (прописывала бы конкр. имена в папку "Сеть и удалённый доступ...") и лучше чтобы делала это через стандартные диалоговые окана Виндовса, то есть вся задача сводилась к вызову ф. отображения нужного диалога.

Результатом стало следущее:

 hLib := LoadLibrary("rasdlg.dll");
 if hLib = 0 then
 ...
 RasEntryDlg := GetProcAddress(hLib, "RasEntryDlgA");
 if Assigned(RasEntryDlg) then
   try
     FillChar(RASENTRY, sizeof(TRASENTRY), 0);
     RASENTRY.dwFlags := RASEDFLAG_NewEntry;
     RASENTRY.dwSize := sizeof(TRASENTRY);
     if not RasEntryDlg(nil, "Новое соед.", @RASENTRY) then
       if not (RASENTRY.dwError = 0) then
         begin
         str(RASENTRY.dwError, buf);
         ...
       


RasEntryDlg - это вот как раз та функция которая и вызывает нужное окошко и должна в поле "Имя" подставить значение которое я указываю (в данном случае "Новое соед"), всё бы хорошо, но русские символы эта функция не принимает, окно отображается, а поле с именем пустое. Набрать конечно не трудно, но прога эту надо ставить на компы где народ работает - мама не горюй, ботся всего и сами они ничего не наберут.

У ф. есть другой прототип RasEntryDlgW, может как-то чо через неё попробовать? Need help, в общем...


 
DVM ©   (2008-01-29 21:18) [1]

Для автоматического создания подключений можно использовать спец программку от MS - cmstp.exe.


 
slow!alfamoon!com   (2008-01-30 17:56) [2]

Думаю обычные проблемы с кодировкой, укажи какую кодировку использовать для не юникодных программ или используй юникод



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
1-1204398745
Igit
2008-03-01 22:12
2008.12.14
Delphi и FLASH


2-1225459016
Alex_Ford
2008-10-31 16:16
2008.12.14
реестр


2-1225628386
programmer90
2008-11-02 15:19
2008.12.14
Запуск флеш-заставки вместо сплэш скрина


2-1225878144
demon
2008-11-05 12:42
2008.12.14
Как убрать заголовок формы?


2-1225309725
Pv
2008-10-29 22:48
2008.12.14
MDI форма