FileExists'de Access violation hatası

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
loxka
Üye
Mesajlar: 214
Kayıt: 18 Ağu 2003 01:10

FileExists'de Access violation hatası

Mesaj gönderen loxka »

Kod: Tümünü seç

if FileExists(Form14.Table1ArsivKlasoru.Value+(Form2.Table1AdiSoyadi.AsString+'_'+Form2.Table2ID.AsString)+'.jpg') then
  begin
    JvThumbImage1.Visible := True;
   JvThumbImage1.Picture.LoadFromFile(Form14.Table1ArsivKlasoru.Value+(Form2.table1AdiSoyadi.AsString+'_'+Form2.Table2ID.AsString)+'.jpg');
  end else JvThumbImage1.Visible := False;
end;
Resim yolunu form14 deki table1 den arsivklasörü alanından tanımlıyorum ama FileExists(Form14.Table1ArsivKlasoru.Value+.. satırında Accesss violation hatası alıyorum.

Yardımlarınız için teşekkür ederim.
Bu muazzam programın içinde ben neyim?, sadece bir label..
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a
bu satır çalıştığı sırada form14 ve form2 nin create edilmiş olduğundan eminmisiniz?
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
loxka
Üye
Mesajlar: 214
Kayıt: 18 Ağu 2003 01:10

Mesaj gönderen loxka »

Evet hocam create ediliyor. Tıkandık kaldık yine
Bu muazzam programın içinde ben neyim?, sadece bir label..
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Mesaj gönderen Lost Soul »

ordan olur mu bilmiyorum ama istersen

Kod: Tümünü seç

showmessage(Form14.Table1ArsivKlasoru.Value+(Form2.Table1AdiSoyadi.AsString+'_'+Form2.Table2ID.AsString)+'.jpg') 
ile dönen değerin ne olduğunu bi kontrol et.
loxka
Üye
Mesajlar: 214
Kayıt: 18 Ağu 2003 01:10

Mesaj gönderen loxka »

Bu kod datasource ün ondatachange event ındaydı. ordan alıp bir butona atayınca çalıştı ama benim bunu resimleri okuyabilmem için datasource de kullanmam gerekiyor.
Bu aşamadan sonra ne yapacağım?
Bu muazzam programın içinde ben neyim?, sadece bir label..
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Mesaj gönderen Lost Soul »

loxka yazdı:Bu kod datasource ün ondatachange event ındaydı. ordan alıp bir butona atayınca çalıştı ama benim bunu resimleri okuyabilmem için datasource de kullanmam gerekiyor.
Bu aşamadan sonra ne yapacağım?
ÖYLE DESENE YAF :D
ondatachanage olayına ilk satıra aşağıdaki kodu ekle



uses db

Kod: Tümünü seç


if Form14.Table1.state<>dsbrowse then exit;

if Form2.table1.state<>dsbrowse then exit;

if Form2.Table2.state<>dsbrowse then exit;


loxka
Üye
Mesajlar: 214
Kayıt: 18 Ağu 2003 01:10

Mesaj gönderen loxka »

eyvallah, ellerin dertlenmeye :)
Bu muazzam programın içinde ben neyim?, sadece bir label..
Cevapla