| |
|
|
| habe mich el letzten tage gequält en un meiner projekte con más listviews con el Características GetItemText() y SearchText() klarzukommen. en ersten funktion tritt regelmäßig una windowsschutzverletzung en (escribir en adresse 00000000001). en zweiten fkt. se nichts gefunden (ergebnis -1). Puse para el lesen des items el funktion una el du me de tiempo gemailt hast (con sendmessage(...,$102D,...)) klappt alles. todos bemühungen el fehler para encontrar schlugen a ahora fehl. kleine testprogramme el Yo geschrieben habe laufen tadellos, sólo en el großen projekt klapps no. hast du ähnlichs ya tiempos de otro seite vernommen?
ragnar |
|
|
| |
|
|
|
| una sache es evtl. todavía interessant. el adresse en el schutzverletzung kommt, es el dritte parameter el GetItemText() funktion (Así que el spalte). si yo also versuche qué de spalte 4 a lesen Yo el schutzverletzung beim escribir en adresse 00000004. evtl. hiflt el sí más.
Ragnar |
|
|
| |
|
|
|
| ¡Hola,
Diese Mail Yo Ragnar soeben geschickt:
--------------------------------------------
...el Fehler en SearchText() podría Yo letzte Semana ya beseitigen. Er trat en, si en Búsqueda una komplett leeres Item untersucht wurde, porque él dieses irrtümlicherweise para el letzten Spalteneintrag mantenido ha. Darum findet él en diesem Fall auch nichts mehr, qué detrás de él liegt...
En GetItemText() tener Yo wohl vergessen, el Speicher, con el Yo arbeite, vorher a löschen (quasi: Claro bereich#). Kann ser, el todavía alte Werte en él schlummern, el a Fehlern führen. En me allerdings todavía nie... Aunque sería el eigentlich no a deiner Fehlermeldung passen, tal vez steckt el Fehler doch en deinem Code ?
Es el Nachteil, si uno bajo WinXP entwickelt, XP läßt simplemente a viele Dinge durchgehen, el en älteren Systemen a Fehlern führen... Im Anhang findest du el neue Dll. Teste ellos Por favor,, si alles funktioniert.
Saludo, Franco |
|
|
| |
|
|