double
ATX Прикрепил бы.
Quantum Найти область памяти где хранится список карт, и исследовать формат данных. Но это потребует некоторого опыта в реверсинге.
IceStudent
Quantum Ну например для создание отдельного окна. Ну почему могут терятся, создаю окно в том же потоке что и цикл выборки сообщений, и всё...
Asterix 3.1 тоже катит :P
shoo угу, закрытый советский город =)
Написав драйвер =)
ИМХО через WinInet проще и быстрее, да и объём кода на 2 порядка меньше.
сказал бы, что это, а то меня не тянет скачивать 160 Кбайт незнамо чего.
ATX Думаю MSDN тебе подробно расскажет =) В кратнце WMI предоставляет много информации о железе/системе. Юзается через COM.
Создаешь отдельный тред для окна и будет всё в ажуре =)
присоединяйся к проектам на sf.net
IceStudent Ты каких спамеров имеешь ввиду? Ботов или людей? ИМХО обе проблемы решаются тестом. Если только ботов, то хитрая каптча не пропустит их =)
Вот это круче =) PInt(PInt(ListEntry+4)^)^:=PInt(PInt(PInt(ListEntry+4)^)^)^; PInt(PInt(ListEntry+4)^+4)^:=PInt(PInt(PInt(ListEntry+4)^+4)^+4)^;
IceStudent хе, я имел ввиду просто repe cmpsd.
cmpsd, cmpsw вряд ли для строк пойдёт, только если заранее известно то, что количество байт занимаемых строкой кратно 4/2.
Сегмент для стека не сделал, но для HelloWorld это и не важно. Для твоего случая да.
function xGetProcAddress(hMod: HMODULE; ProcName: PChar): Pointer; stdcall; var ExportDir: PImageExportDirectory; i, IndInAddr: DWORD; begin...
WMI
Имена участников (разделяйте запятой).