Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Помогите разобратся с глюком.   Найти похожие ветки 

 
ALex B.   (2004-10-06 16:31) [0]

Я уверен что в привидённом коде сделал криво но немогу понять что именно:)

procedure TForm1.RzToolbarButton7MouseMove(Sender: TObject;
 Shift: TShiftState; X, Y: Integer);
var m:integer; ip:pchar;
begin
GetMem(ip, 144);
for m := 0 to Form7.CheckListBox1.count - 1 do  
begin
StrCat(ip,PChar(Form7.CheckListBox1.Items.Strings[m])+#13#10));
Form1.RzToolbarButton7.Hint := ip;
end;

Глюк заключается в следещем. При вывидении хинта в нём перед нужным текстом постоянно выскакивают 3 символа типа "^о{"(постоянно изменяются). Строки в CheckListBox это IP адреса.


 
Digitman ©   (2004-10-06 16:39) [1]

непонятно, к чему эти выкрутасы с PChar..

чем string-то не угодил ?


 
ssk ©   (2004-10-06 16:40) [2]

а так?

var
 ip: string;
 m: integer;
begin
 ip := "";
 for m := 0 to Form7.CheckListBox1.count - 1 do  
   ip := ip + Form7.CheckListBox1.Items.Strings[m] + #13#10;
 Form1.RzToolbarButton7.Hint := ip;
end;


 
Digitman ©   (2004-10-06 16:42) [3]

непонятно так же, зачем строить hint-строку и назначать ее св-ву Hint всякий раз, когда обнаружено малейшее движение мыши ..

что, содержимое CheckListBox1 за период между двумя соседними событиями мыши может самопроизвольно измениться ?



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

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
3-1096309007
Denisov
2004-09-27 22:16
2004.10.24
Работа с BLOB.


14-1096905347
Lord de Mon
2004-10-04 19:55
2004.10.24
Book


3-1096090773
SergeyM
2004-09-25 09:39
2004.10.24
Поиск с фильтром в компонентах ADO


4-1094866787
Александр1
2004-09-11 05:39
2004.10.24
Использование файла


1-1097212972
Dr. Genius
2004-10-08 09:22
2004.10.24
Сколько файлов в папке?