Страница: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Вопрос: C++ vs Basic
Добавлено: 21.03.05 18:24
Автор вопроса: Дмитрий Щапов
Ответы
Всего ответов: 127
Номер ответа: 121
Автор ответа:
Дмитрий Щапов
Вопросов: 71
Ответов: 321
Профиль | | #121
Добавлено: 31.03.05 19:35
GSerg, спасибо за ссылку.
Номер ответа: 122
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #122
Добавлено: 31.03.05 19:48
SizeOf (RGNDATA) это размер структуры. Ставь просто 29 (кажись, правильно додал , а LenB тоже подойдет.
Номер ответа: 123
Автор ответа:
Дмитрий Щапов
Вопросов: 71
Ответов: 321
Профиль | | #123
Добавлено: 31.03.05 21:19
Блин........ Как мне параметром nil передать?!?!?!?":№::№;% Байсик матерится, я ему тоже ответить хочу, но параметром нужно передать Null. этот бэйсик меня ещё учить будет.
Далее как быть с data : pointer? или сделать типа так:
data As RGNDATA
...
GetRegionData Region, Size, data
MsgBox "Сохраню как хочу, лишьбы достал данные",Cstr(data.Buffer)
Проба с копированием:
Как открыть доступ на другом компе?
Номер ответа: 124
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #124
Добавлено: 31.03.05 23:06
А ты посмотри, как ты АПИ обявил функцию, просто в обявлении поставь параметр как long и все дела...
Номер ответа: 125
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #125
Добавлено: 01.04.05 03:14
redim rgndata(1 to getregiondata (fRgn, 0, byval 0&)
getregiondata frgn, ubound(b)-lbound(b)+1,b(lbound(b))
f=freefile
open "file" for binary access write as #f
put #f,,b
close #f
Номер ответа: 126
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #126
Добавлено: 01.04.05 03:16
Номер ответа: 127
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #127
Добавлено: 01.04.05 03:29
Блин, вот привык байтовый буфер называть b, вот и называю... Ессно, в данном коде b заменить на RGNDATA.