Как в процедуре описать переменную типа bool?
На С написана DLL, одержащая процедуры. Когда начал описывать прототипы столкнулся с такой проблемой, что не могу описать логическую переменную. В хелпе есть описания для string, long, и т.д.
А как быть с bool?
Прототип для bool
Разработка программ на пес его знает на чем
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Гость
Гость
- StillZero
- Ветеран
- Сообщения: 458
- Зарегистрирован: 06 Июль 2005, 2:17
- Откуда: Хабаровск
- Поблагодарили: 1 раз
- Контактная информация:
BOOL это и есть BOOL 
ЗЫ
на будущее: в Си есть такая функция sizeof, возвращает размер, я думаю вы в курсе, когда возникает вопрос какой же это тип в кларе, узнайте сколько байт это занимает в Си, т.е. типо sizeof(BOOL), потом посмотрите подходящую переменную в кларе, т.е. чтобы она занимала столько же байт (правда надо знак учитывать, т.е. например, LONG ULONG - оба 4 байта, но у LONG - один бит еще за знак отвечает, поэтому он как бы в два раза меньше). Т.е. по большому счету особо без разницы как описать в кларе, хоть STRING(4).
Написал: PAA(27)

ЗЫ
на будущее: в Си есть такая функция sizeof, возвращает размер, я думаю вы в курсе, когда возникает вопрос какой же это тип в кларе, узнайте сколько байт это занимает в Си, т.е. типо sizeof(BOOL), потом посмотрите подходящую переменную в кларе, т.е. чтобы она занимала столько же байт (правда надо знак учитывать, т.е. например, LONG ULONG - оба 4 байта, но у LONG - один бит еще за знак отвечает, поэтому он как бы в два раза меньше). Т.е. по большому счету особо без разницы как описать в кларе, хоть STRING(4).
Написал: PAA(27)
StillZero
Вернуться в «Multi-программирование(Pascal/Delphi, и т.д.)»
Перейти
- CW
- ↳ CLARION for Windows
- ↳ CLARION for Internet
- ↳ Clarion.NET
- Эксклюзив
- ↳ Приват
- CLARION и...
- ↳ Reports
- ↳ Железо
- ↳ Готовые программы, шаблоны, библиотеки...
- ↳ cJSON
- ↳ LibCurl
- ↳ MAV
- ↳ SQL, Oracle, ...
- ↳ Multi-программирование(Pascal/Delphi, и т.д.)
- ↳ WinDev
- DOS
- ↳ CLARION for DOS
- Разное
- ↳ Новости
- ↳ English
- ↳ Ресурсы
- ↳ Работа
- ↳ Обо всем ...
- ↳ Обсуждение этого Форума (типа, Гостевая книга)