Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];

Вниз

Что означают параметры в директивах   Найти похожие ветки 

 
Piter ©   (2005-01-16 17:17) [0]

WINVER_0x400_OR_GREATER
WINVER_0x401_OR_GREATER
WINVER_0x500_OR_GREATER

А то нигде не могу найти...


 
Anatoly Podgoretsky ©   (2005-01-16 19:33) [1]

И где это, почему приводишь кусок в отрыве от остального.


 
Piter ©   (2005-01-16 19:35) [2]

Например, в заголовках RAS:

type
 PHRasConn = ^THRasConn;
 HRASCONN = THandle;
 {$EXTERNALSYM HRASCONN}
 THRasConn = HRASCONN;

// Identifies an active RAS connection.  (See RasEnumConnections)

 PRasConnA = ^TRasConnA;
 PRasConnW = ^TRasConnW;
 PRasConn = PRasConnA;
 tagRASCONNA = record
   dwSize: DWORD;
   hrasconn: THRasConn;
   szEntryName: packed array[0..RAS_MaxEntryName] of AnsiChar;
{$IFDEF WINVER_0x400_OR_GREATER}
   szDeviceType: packed array[0..RAS_MaxDeviceType] of AnsiChar;
   szDeviceName: packed array[0..RAS_MaxDeviceName] of AnsiChar;
{$ENDIF}
{$IFDEF WINVER_0x401_OR_GREATER}
   szPhonebook: array[0..MAX_PATH-1] of AnsiChar;
   dwSubEntry: DWORD;
{$ENDIF}
{$IFDEF WINVER_0x500_OR_GREATER}
   guidEntry: TGUID;
{$ENDIF}
 end;
 {$EXTERNALSYM tagRASCONNA}
 tagRASCONNW = record
   dwSize: DWORD;
   hrasconn: THRasConn;
   szEntryName: packed array[0..RAS_MaxEntryName] of WideChar;
{$IFDEF WINVER_0x400_OR_GREATER}
   szDeviceType: packed array[0..RAS_MaxDeviceType] of WideChar;
   szDeviceName: packed array[0..RAS_MaxDeviceName] of WideChar;
{$ENDIF}
{$IFDEF WINVER_0x401_OR_GREATER}
   szPhonebook: array[0..MAX_PATH-1] of WideChar;
   dwSubEntry: DWORD;
{$ENDIF}
{$IFDEF WINVER_0x500_OR_GREATER}
   guidEntry: TGUID;
{$ENDIF}
 end;


 
Anatoly Podgoretsky ©   (2005-01-16 19:42) [3]

Это их личные определения, если у тебя нет то можешь сделать свои.
{$DEFINE WINVER_0x401_OR_GREATER}


 
Piter ©   (2005-01-16 20:36) [4]

А, точно. Не заметил файлика RAS.INC...


 
Piter ©   (2005-01-16 20:37) [5]

Но все равно странно, там есть флаги для Win2000.

У меня как раз она, но при запросе свойств соединения все флаги оказываются False, хотя не должны...


 
Anatoly Podgoretsky ©   (2005-01-16 20:44) [6]

А чего странного?
Обычная оптимизация под платформу. Если нужно максимальная совместимость то определять только WINVER_0x400_OR_GREATER


 
Piter ©   (2005-01-17 00:01) [7]

Странно то, что у меня w2k и флаги, которые описаны под w2k должны работать. А они не работают, все False...


 
jack128 ©   (2005-01-17 00:50) [8]

Я так понимаю ты САМ должен определить те дерективы, которые тебе нужны..


 
Piter ©   (2005-01-17 01:56) [9]

jack128 ©   (17.01.05 0:50) [8]

верно, с этим мы уже разобрались :)



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

Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.047 c
11-1087067965
Андрей2
2004-06-12 23:19
2005.01.30
Не происходит переключение между формами


14-1105561830
syte_ser78
2005-01-12 23:30
2005.01.30
У кого Longhorn есть?


1-1106164534
Degobar
2005-01-19 22:55
2005.01.30
Image1.Canvas.Pixels выдает ошибку ????


3-1103878177
Manfred8
2004-12-24 11:49
2005.01.30
Программная регистрация базы на MSSQL сервере


11-1088094745
=Sniper=
2004-06-24 20:32
2005.01.30
метод Application - Undeclared identifier!!!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский