Вниз
Скачать: CL | DM;

проблемма с типом boolean   Найти похожие ветки 

← →
olevacho_ ©   (2007-02-08 17:18) [0]

в проге исспользуется модуль MSHTML_TLB для работы с TWebbrowser. В нем объявлены константы false u true Как целочисленные. Проблемма теперь с присвоением в булевые свойства значений true|false. Говорит Incompatible types. Теперь хоть присваивай выражение (1=1). Как обойти эту проблему более грамотно?


← →
Сергей М. ©   (2007-02-08 17:20) [1]


> В нем объявлены константы false u true Как целочисленные


Чавой-то ?
Ну-ка процитируй исходники ...


← →
tesseract ©   (2007-02-08 17:24) [2]

Не нашёл mshtml_tlb для TWebBrowser.  Ты из С что-ли его взял?
в с true всё, что не равно единице а False всё что рано нулю.


← →
Johnmen ©   (2007-02-08 17:29) [3]

System.True
System.False
:)))


← →
palva ©   (2007-02-08 17:47) [4]

Что-то вы путаете. Вот это работает без проблем.

{$APPTYPE CONSOLE}
uses MSHTML_TLB;
var
 b: Boolean;
begin
 b := True;
 WriteLn(b);
end.

Целые константы вводятся, но это True_ и False_


← →
olevacho_ ©   (2007-02-09 16:19) [5]


> Чавой-то ?
> Ну-ка процитируй исходники ...


const
 True = $00000001;
 False = $00000000;
 BoolValue_Max = $7FFFFFFF;

// _htmlCaptionAlign constants

Вот что у меня в MSHTML_TLB


← →
palva ©   (2007-02-09 16:25) [6]


>  True = $00000001;
>  False = $00000000;

Странно, у меня так:
True_ = $00000001;
False_ = $00000000;

Тогда ответ [3]


← →
olevacho_ ©   (2007-02-09 16:28) [7]


> Что-то вы путаете. Вот это работает без проблем.
>
> {$APPTYPE CONSOLE}
> uses MSHTML_TLB;
> var
>  b: Boolean;
> begin
>  b := True;
>  WriteLn(b);
> end.
> Целые константы вводятся, но это True_ и False_


А у меня выдает "Incompatible types: "Boolean" and "Integer""


← →
TRUNK ©   (2007-02-09 16:38) [8]

b: Boolean;
i: Integer;
b := LongBool(i);



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
1-1168191923
Yozch1
2007-01-07 20:45
2007.02.25
Обработка VTV из консольного приложения.


2-1170747319
Neket
2007-02-06 10:35
2007.02.25
FTP


6-1158463898
Avgust
2006-09-17 07:31
2007.02.25
переноправить данные с одного порта на другой.


15-1170574774
vasIzmax
2007-02-04 10:39
2007.02.25
Вопросики...


2-1170879979
niil
2007-02-07 23:26
2007.02.25
Событие onMouseDown для создаваемого в ран-тайме TTabSheet




   Наверх