Delphi Can
image otomatik güncelleme - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: image otomatik güncelleme (/showthread.php?tid=6835)



image otomatik güncelleme - info@guzelceker.com - 26-06-2022

imageen bileşinde fotoğrafım var diyelim .. bunu photoshopta düzenleyip kaydettiğimde .. programa geçiş yaptığım zaman image otomatik güncellemesini nasıl sağlayabilirim... bir çok programda bunu yapıyorlar....


Cvp: image otomatik güncelleme - engerex - 26-06-2022

Bir dosyayı açtın diyelim. Dosyanın, adını, yolunu, değitirme tarih/saatini not alırsın. Dosyanın değiştirme tarih/saati değişirse kullanıcıya sorarak yada sormayarak son kaydedilmiş hali ile güncellersin.


image otomatik güncelleme - sabanakman - 26-06-2022

CRC veya SHA gibi algoritmalarla dosyaların içerğine göre üretilen değerler kontrol edilebilir. Dosyadaki en ufak bir değişiklik bu değerlere de etki ederek değiştirecektir.


image otomatik güncelleme - vedat35 - 27-06-2022

merhaba, yukarıdaki tavsiyeler az dosya sayısı için uygulanacak yöntemlerdir, 
eğer binlerce klasör/dosyadan bahsediyorsak, dosya sistemine değişiklikler için api den kanca atmak daha mantıklı olacakdır, diğer türlü zaman aralıklı tarama için sürekli disk io ve hash için cpu yükü oluşturulur.

http://www.delphibasics.co.uk/Method.asp?NameSpace=System.IO&Class=FileSystemWatcher&Type=Class&Method=WaitForChanged

https://edn.embarcadero.com/article/21743

https://stackoverflow.com/questions/479770/file-folder-monitoring

http://www.delphibasics.co.uk/NameSpace.asp?Name=System.IO&Part=FileSystemWatcher

http://www.shellplus.com/examples/change-notifier/change-notifier-example.html


Cvp: image otomatik güncelleme - info@guzelceker.com - 27-06-2022

(27-06-2022, Saat: 01:21)vedat35 Adlı Kullanıcıdan Alıntı: merhaba, yukarıdaki tavsiyeler az dosya sayısı için uygulanacak yöntemlerdir, 
eğer binlerce klasör/dosyadan bahsediyorsak, dosya sistemine değişiklikler için api den kanca atmak daha mantıklı olacakdır, diğer türlü zaman aralıklı tarama için sürekli disk io ve hash için cpu yükü oluşturulur.

http://www.delphibasics.co.uk/Method.asp?NameSpace=System.IO&Class=FileSystemWatcher&Type=Class&Method=WaitForChanged

https://edn.embarcadero.com/article/21743

https://stackoverflow.com/questions/479770/file-folder-monitoring

http://www.delphibasics.co.uk/NameSpace.asp?Name=System.IO&Part=FileSystemWatcher

http://www.shellplus.com/examples/change-notifier/change-notifier-example.html

sistem bu sanırım ama tek bir tane fotoğraf için yapılacak... yukardaki işlem daha basit ancak timer sürekli denetim gerekiyo sanırım


image otomatik güncelleme - narkotik - 28-06-2022

OverbyteIcsMD5.pas içerisinde "FileMD5" ve "FileListMD5" fonksiyonlarını incelemenizde fayda var.