Ağda paylaşım (Resim)

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

Ağda paylaşım (Resim)

Mesaj gönderen loxka »

Programı ağ üzerinden (BDE) terminal iki makinede kullanılacak şekilde ayarladım (Allah arazı olsun, sair hocanın makalesinden yararlanarak..)
Program içinden resimler kaydediyorum, VT de yer tutmasın diye program klasörünün içinde oluşturduğum Arsiv klasörüne kaydediyorum. Okuma işinide VT içine kaydettiğim yol sayesinde resmi yada resimleri görebiliyorum.

Ağda paylaşımda burda takıldım, normalde veriyi görüyorum ama veriye ait resimleri terminalden okutturamıyorum. Ana makinede herşey normal tabi haliyle.

VT Paradox ..

Fikirlerinizi paylaşırsanız sevinirim.
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.
resimlerin olduğu klasörleride ağda paylaşıma açmanız lazım
eğer resimlerin hepsi aynı klasörde ise terminal makinede bir ini dosyasında resim yolu =xxxxxxxxxxx şeklinde tanıtıp resimleri o şekilde görebilirsin.
eğer resimlerin her biri farklı bir klasörde ise o zaman serverda üçüncü bir program çalışır. client makine serverdaki o programdan resmi ister gelen resmi geçici bir klasöre kopylayıp gösterebilirsin.
bunlar ilk başta aklıma gelenler.
kolay gelsin.
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 »

Hocam şimdi aklıma geldi ama makinemde delphi yüklü olmadığı için deneyemedim. Ben programın içinde resimlerimi

Kod: Tümünü seç

.....
Resim := TJpegImage.Create;
Resim.LoadFromFile(OpenPictureDialog1.FileName);
Resim.SaveToFile('C:\HTakip\Arsiv\'+(Form2.table1AdiSoyadi.AsString+'_'+Form2.Table2ID.AsString)+'.jpg');
.....
diyerek kaydediyorum.
ben bunu terminal makine için (Server) aşağıdaki gibi tanımlasam problem çıkarırmı acaba

Kod: Tümünü seç

Resim.SaveToFile('\\Server\C:\HTakip\Arsiv\'+(Form2.table1AdiSoyadi.AsString+'_'+Form2.Table2ID.AsString)+'.jpg');
.....
Kodlarda yazım hatası olabilir ezberden geçtim..
[/code]
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.
dediğim gibi resimlerin olduğu klasöre paylaşım vermen lazım.
windows gezgininden o klasoru aç
adres çubuğunda yazan kısmı kopyala dosya yolu olarak onu vermen yeterli olur.
diğer eklemeleri yaparsın.
bu durumda programı başka bir ağda kullanacağın zaman adresleri değiştirmen gerekecek onun için adresleri dışardan bir dosyada veya vt de tutabilirsin.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla