ListView Control '' has no parent window

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
AliZairov
Üye
Mesajlar: 341
Kayıt: 06 Nis 2012 03:09
Konum: Azerbaycan, Bakü
İletişim:

ListView Control '' has no parent window

Mesaj gönderen AliZairov »

Merhaba. ListViewi normal create ediyorum sorun olmuyo. Amma Formsuz bir unit içerisinde parent olmadığından Control '' has no parent window hatası alıyorum. Nil dediğim halde sorun veriyo.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: ListView Control '' has no parent window

Mesaj gönderen mrmarman »

Muhtemelen bir önceki SubTitle parse olayı üzerine çalışırken karşılaştığın bir sorun. Parametre olarak TWinControl sınıfından bir şeyi API içine yollama.. Bir TStringList create edip onu yolla. Sonra dönüşte bunu ListView'e aktarırsın.

(1) Bir Type tanımla
(2) Buna bir Pointer ekle
(3) API içerisinde AddObject ile parametre olarak yolladığın bu TStringList'i doldur.
(4) Dönüşte Objects içinden çekeceğin parse edilerek bu TYPE ile bileşenlerine ayrılmış replikleri ListView'e aktarırsın.

Senin için anlaşılır olması adına aşağıda Type tanımını vereyim sen onun üzerine kat çıkarsın.

Kod: Tümünü seç

type
  pInfo = ^tInfo;
  tInfo = Record
    idx       : Integer;
    StartTime : string;
    EndTime   : string;
    Text      : string;
  end;
pInfo kısmını TSringList'e AddObject ile ekleyebilirsin.
Böylece Parse ederek elde ettiğin tInfo içeriği olduğu gibi TStringList'e bindirilmiş olur. :idea: :idea:

Başarılar. :D
Resim
Resim ....Resim
Cevapla