Re: Leider doch nicht gelöst! Problem mit Sendmessage
Verfasst: 13.09.2019 21:32
Hallo RSBasic,
vielen Dank für den Tipp. Dank Dir und Pureboard habe ich das mit
SendMessage_(Handle, #BM_CLICK, 0, 0) und FindWindow_() und FindWindowEx_()
sehr schön hinbekommen. Aber - auch hier werden manchmal die Updates nicht ausgelöst.
Jetzt habe den Verdacht, dass PB nicht die neuesten Daten aus den veränderten Dateien liest, sondern Daten aus einem Cache-Speicher der Festplatte. Würde bedeuten, meine Anwendungen finden zeitweise gar nichts zum updaten, weil sie veraltete Daten interpretieren. Gäbe es eine solche Möglichkeit? Kann man irgendwie erzwingen, dass alle Schreibzugriffe der Festplatte abgewartet werden und dass Lesezugriffe zwingend aus neu eingelesenen Daten und nicht aus einem Cache-Speicher erfolgen?
Oder bin ich da komplett auf dem Holzweg?
vielen Dank für den Tipp. Dank Dir und Pureboard habe ich das mit
SendMessage_(Handle, #BM_CLICK, 0, 0) und FindWindow_() und FindWindowEx_()
sehr schön hinbekommen. Aber - auch hier werden manchmal die Updates nicht ausgelöst.
Jetzt habe den Verdacht, dass PB nicht die neuesten Daten aus den veränderten Dateien liest, sondern Daten aus einem Cache-Speicher der Festplatte. Würde bedeuten, meine Anwendungen finden zeitweise gar nichts zum updaten, weil sie veraltete Daten interpretieren. Gäbe es eine solche Möglichkeit? Kann man irgendwie erzwingen, dass alle Schreibzugriffe der Festplatte abgewartet werden und dass Lesezugriffe zwingend aus neu eingelesenen Daten und nicht aus einem Cache-Speicher erfolgen?
Oder bin ich da komplett auf dem Holzweg?