Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
klavuz çizgisi
#31
Wink 
peki birşey soracağım. kılavuz çizgisi olarak arka planı siya ya da kırmızı olan bir panel koysan Smile Yani tpanel'i  kılavuz çizgisi gibi kullansan

PDkXp6.png
Topluluk mopluluk yok :/
Cevapla
#32
Windows.SetParent (Panel1.Handle, ClientHandle);
buda handle olan nesneyi öne atıyor
hata verirse
    WinApi.Windows.SetParent(edit1.Handle, Panel1.Handle);
show olayına yazıp denermisin
Cevapla
#33
(03-07-2018, Saat: 12:00)SimaWB Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Sanırım ben çözümü buldum Smile

Form üzerine bir Timer koyup Interval'ini 25 gibi küçük bir değer yapıyoruz. Sonrasında OnTimer'ına şunları yazıyoruz:
procedure TForm1.Timer1Timer(Sender: TObject);
var
 DC: HDC;
begin
 DC := GetWindowDC(Panel1.Handle);

// Renk vermek isterseniz aşağıdaki 2 satırı kullanın
 SelectObject(DC,  GetStockObject(DC_PEN));
 SetDCPenColor(DC, RGB(255, 0, 0));
//

 MoveToEx(DC, 100, 0, nil);
 LineTo(DC, 100, Panel1.Height);
 ReleaseDC(Panel1.Handle, DC);
end;

Sonuç:
2018-07-03_1_cgn0xz.png

peki bu çizgileri nasıl yok ederiz...
Cevapla




Konuyu Okuyanlar: 1 Ziyaretçi