bu hatanın sebebi nedir acaba
https://hizliresim.com/6r1rfG
resim linkte
procedure TfrmOgrenci.btnEkleClick(Sender: TObject);
//statik bir değişken tanımla
const s:integer=0;
begin
//eğer listede eleman yoksa sayacı sıfırla
if lvwOgrenciListesi.Items.Count=0 then s:=0; HATALI SATIR 1
//yeni eleman ekle
lvwOgrenciListesi.Items.Add;
//satır içerikleri
//birinci sütun
lvwOgrenciListesi.Items.Item[s].Caption:=edAdSoyad.Text;
//ikinci sütun
lvwOgrenciListesi.Items.Item[s].SubItems.Add(cboBolumu.Text);
//üçüncü sütun
lvwOgrenciListesi.Items.Item[s].SubItems.Add(DateToStr(dtpKayitTarihi.Date));
//sayacı bir arttır
s:=s+1; HATALI SATIR2
end;
[dcc32 Error] kayit.pas(54): E2064 Left side cannot be assigned to
[dcc32 Error] kayit.pas(70): E2064 Left side cannot be assigned to
if then hatası
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: if then hatası
Constant kullaniraan, deger atayamazsin.
Const S yerine var S kullan.
Const S yerine var S kullan.
kıdemsiz üye
-
- Üye
- Mesajlar: 3
- Kayıt: 10 Şub 2021 09:55
Re: if then hatası
Cok tesekkur ederim...
- greenegitim
- Üye
- Mesajlar: 713
- Kayıt: 28 Nis 2011 10:33
- Konum: İstanbul
Re: if then hatası
aslında kullanabilirsin
{$WRITEABLECONST ON} direktifi ile
http://docwiki.embarcadero.com/RADStudi ... s_(Delphi)
{$WRITEABLECONST ON} direktifi ile
http://docwiki.embarcadero.com/RADStudi ... s_(Delphi)
Mücadele güzelleştirir!
Re: if then hatası
Maymuncukla da kilidi acabilirsin ama anahtar bu isin ehlidir.
Const‘u writable yapacaksak eger, neden constant kullanilsin? Variable bu is icin bicilmis kaftan degil midir?
Eger yanlis biliyorsam dogrusunu ögrenmek isterim.
Const‘u writable yapacaksak eger, neden constant kullanilsin? Variable bu is icin bicilmis kaftan degil midir?
Eger yanlis biliyorsam dogrusunu ögrenmek isterim.
kıdemsiz üye