Показать сообщение отдельно
  #7  
Старый 20.07.2014, 20:24
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от Agat330
На PWLAN_INTERFACE_INFO_LIST говорит "Undeclarated identficator". Что я делаю не так?

Скорее всего просто тоже надо описать тип. Вот структура записи из MSDN:
Код:
typedef struct _WLAN_INTERFACE_INFO_LIST {
  DWORD               dwNumberOfItems;
  DWORD               dwIndex;
  WLAN_INTERFACE_INFO InterfaceInfo[];
} WLAN_INTERFACE_INFO_LIST, *PWLAN_INTERFACE_INFO_LIST;
Походу, там внутри еще массив структур, который надо описать спец. образом...

ЗЫ. Как только встречаешь что-то незнакомое при работе с WinAPI, то в гугле вбиваешь "MSDN что-у-тебя-там" и читаешь оригинальную справку Микрософта и думаешь, как это переписать/объявить в Дельфи.

ЗЗЫ. А на Delphi0Jedi не смотрел, готового переведенного API нету?
Ответить с цитированием