Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi GrabListView: exception class EOSError (https://www.delphipraxis.net/124058-grablistview-exception-class-eoserror.html)

napsterxx 13. Nov 2008 19:37


GrabListView: exception class EOSError
 
Zitat:

---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EOSError with message 'System Error. Code: 5.
Zugriff verweigert'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
Diese Meldung bekomme ich an den Kopf geworfen wenn ich mit Grablistview (der Code ist unmodifiziert, und funktionierte vor einem Update des Programms aus welchem ich die Listview auslesen möcht problemlos) die Listview auslesen möchte.
Irgend eine Idee? :gruebel:

napsterxx 18. Jan 2009 14:30

Re: GrabListView: exception class EOSError
 
*PUSH*
Also das Problem besteht nach wie vor. Auch mit WinSpy kann ich den Inhalt nicht auslesen.
Zitat:

---------------------------
WinSpy
---------------------------
System Error. Code: 998.

Unzulässiger Zugriff auf einen Speicherbereich.
---------------------------
OK
---------------------------

napsterxx 29. Jan 2009 13:38

Re: GrabListView: exception class EOSError
 
Hallllloooo?

Luckie 29. Jan 2009 13:57

Re: GrabListView: exception class EOSError
 
Du gibst uns ja auch so gut wie keine Informationen.

Was für ein Betriebssystem?
Was für ein Programm?
Was für ein Listview?
Laufen beide Programme unter dem selben Benutzerkonto?
...

napsterxx 30. Jan 2009 13:20

Re: GrabListView: exception class EOSError
 
Betriebssystem: Vista Home
Programm: Garena
ListView-Klasse: GG_LISTVIEW_ROOMUSERLIST

Beide Programme, Garena und Winspy laufen unter dem selben Konto mit Admin rechten.

shmia 30. Jan 2009 14:30

Re: GrabListView: exception class EOSError
 
Unter Windows Vista werden Windows Nachrichten per SendMessage oder PostMessage aus Sicherheitsgründen geblockt.
(Zumindest wenn der Prozess niedrige Privilegien hat)
Damit sind sämtliche Sauereien wie z.B. fremden Anwendungen irgendwelche Tastdrücke zu senden, nicht mehr möglich.

Siehe SendMessage API unter Remarks.

napsterxx 30. Jan 2009 16:36

Re: GrabListView: exception class EOSError
 
Aber bevor Garena geupdatet wurde hat unter Vista alles funktioniert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz