Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2015-01-15 15:57:13 ЛС | профиль | цитата
Блин, за вами не поспеешь

------------ Дoбавленo в 15.53:
Netspirit, ты неправильно понял фишку.
#pas
FEvent := CreateEvent(nil, Value, False, PChar(_prop_Name));
- не совсем то, чего мы хотели.
Смотри, как работает Pchar(string): эта собака (дельфи, в смысле) проверяет полученный указатель на ноль.
Если ненулевой - тупо его и возвращает. Если нулевой - возвращает свой внутренний константный адрес, по которому записан нулевой байт (один).
Спрашивается - оно нам надо...
Поверь мне на слово - я лично все это смотрел "по байтикам"

Правильно так:
#pas
FEvent := CreateEvent(nil, Value, False, @_prop_Name);

------------ Дoбавленo в 15.57:
Вы как хотите, а я домой пошел
карма: 9

0
файлы: 1eventsex.rar [953B] [280]