Witam,
Mam problem z kursorami, a mianowicie mam kursor w zasobach i ładuję go do programu w taki sposób:
const
crPencilCursor = 1;
Screen.Cursors[crPencilCursor]:=LoadCursor(HInstance, 'Pencil1');
I przypisuję go do trzech StringGrid’ów:
StringGrid1.Cursor:=crPencilCursor;
StringGrid2.Cursor:=crPencilCursor;
StringGrid3.Cursor:=crPencilCursor;
I teraz w czym problem? U mnie działa to bez żadnych problemów, kursor jest załadowany i działa jak należy. Jednak gdy przeniosę program na inny komputer to tam po bliżej nieokreślonym czasie komputer się zwiesza i nie można zrobić nic poza resetem.
Gdzie może tkwić przyczyna? Dodam, że jeżeli zrezygnuję z własnego kursora to program na tym innym komputerze idzie bez żadnych problemów.
Jeżeli to ma jakieś znaczenie (według mnie nie, ale może ;) ) to wszystkie stringgridy sam maluję.
Pozdrawiam, i z góry dzięki za wszelkie sugestie.
Rav