Главная страница
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
2-1225776891
AlexDan
2008-11-04 08:34
2008.12.14
Работа с BorderIcons..


15-1222849944
vajo
2008-10-01 12:32
2008.12.14
Компьютерная программа обманула научный журнал с помощью корчеват


15-1223346112
axd
2008-10-07 06:21
2008.12.14
jQuery portlets


15-1223727726
{RASkov}
2008-10-11 16:22
2008.12.14
Контроль над "некоторым" каталогом, как это делается?


15-1223908317
Marcos
2008-10-13 18:31
2008.12.14
аналог радмина