lacelho » 05.02.2007 (Пн) 14:33
Из первого примера код я вставил как есть, без изменений, сначала VB6, там все работало как нужно, потом вставил в VBA Excell, там сразу начались проблемы, пришлось убрать самые последние функции, связанные с движением мышки на картинках и кликом на кнопке(код с lineto находится выше и исполняется при загрузке формы), и сам редактор код пропустил, но результата не было...
А во втором случае код выглядел таким образом:
Declare Function LineTo Lib "gdi32.dll" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long) As Long
Dim retval As Long
Form1.ForeColor = RGB(255, 0, 0)
retval = LineTo(0, 100, 50)
результат тот-же, и если запросить состояние переменной retval, то получится нолик