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

Глюк StatusText   Найти похожие ветки 

 
nsvi   (2003-04-26 02:20) [0]

Обнаружил такую картину:
стоит только обнулить StatusText т.е.
Form1.Form.StatusText[0]:=PChar(" ");
как тут же Runtime Error 216 at BFE9CDE8, причем это наблюдается в Win98.
В WinME и XP этого нет. В других не пробовал, но говорили мне, что и в WinNT тот же Error.
А если в данный момент мне не надо ничего выводить в StatusText? Как быть?
Пробовал выводить пробел, картина та же.

Даю это сообщение для тех, кто столкнется с этой ситуацией. Нельзя оставлять Form1.Form.StatusText пустым.


 
BaRToV   (2003-04-26 10:39) [1]

> Нельзя оставлять Form1.Form.StatusText пустым.
Что за бред?!...

Form1.Form.StatusText[0] := #0;
или
Form1.Form.StatusText[0] := "";
И под Win9x работает на ура.


 
nsvi   (2003-04-27 01:35) [2]

А если имеется такое?

if High then
W1:="gthhyjg"
else
W1:="";
Form1.Form.StatusText[0] := Pchar(W1);

и попробуй вставить это в
procedure TForm1.KOLForm1FormCreate(Sender: PObj);

Имелись несколько программок, все не работали в Win98 именно из-за этого. И не только при открытии формы, но и в процессе работы программ, если обнулялась строка статуса. Если бы это был бред, я бы не убил на это несколько часов работы.


 
BaRToV   (2003-04-27 09:07) [3]

> Имелись несколько программок, все не работали в Win98 именно из-за этого.
Еще раз скажу, все работает.

KOL/MCK 1.72, Delphi 5, Win 98 SE и Win Xp.

procedure TForm1.KOLForm1FormCreate(Sender: PObj);
var
b: Boolean;
st: string;
begin
b := FALSE; //TRUE; // Играемся параметрами

if b then
st := "Петрович"
else
( st) [3] > Имелись несколько программок, все не работали в Win98 именно из-за этого.
Еще раз скажу, все работает.

KOL/MCK 1.72, Delphi 5, Win 98 SE и Win Xp.

procedure TForm1.KOLForm1FormCreate(Sender: PObj);
var
b: Boolean;
st: string;
begin
b := FALSE; //TRUE; // Играемся параметрами

if b then
st := "Петрович"
else
st := "";

Form1.Form.StatusText[0] := PChar(st);
end;

Залей мне на мыло посмотрю.


 
Avenger [NhT] ©   (2003-04-27 13:36) [4]

Да паренек это у тя винда глючит...



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

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



Память: 0.46 MB
Время: 0.015 c
1-37639
maxfiles
2003-12-23 23:54
2004.01.13
Как правильно узнать размер файла...


1-37737
hfa
2003-12-30 10:16
2004.01.13
RichEdit


6-37833
Passlight
2003-11-10 18:00
2004.01.13
Обработка ошибок в TIdHTTP


1-37703
Delphi_Ghost
2003-12-30 15:31
2004.01.13
Как найти компонент на форме, зная его Top и Left?


3-37551
prophet
2003-12-15 20:47
2004.01.13
InterBase Tables: Using Character Sets




   Наверх