Hallo Leute,
Mit der Indy-Komponente "TIdIPAddrMon" ermittle ich alle IPAdressen auf dem PC.
Unter Delphi XE2 funktioniert das ohne Probleme. In der Entwicklungsumgebung von XE2 kann ich die Komponente auf Aktiv setzen ohne Fehlermeldung.
Mache ich das programmgesteuert, funktioniert das auch problemlos und kann das Ergebnis weiter verarbeiten.
Mach ich das gleiche unter XE6 Prof. dann erhalte ich eine Fehlermeldung "Argument ausserhalb des Bereichs".
Den Quellcode meines Programms habe ich dann ohne Änderung auch mit XE6 compiliert und es funktioniert auch nicht mit der gleichen Fehlermeldung.
Nach intensiver Suche habe ich nichts gefunden, warum sich die gleiche Komponente unter verschiedenen Delphi XE Versionen anders verhalten.
Hat jemand vielleicht eine gute Idee ? Für eine Info wäre ich sehr dankbar.
Grüsse Gerhard
Mit der Indy-Komponente "TIdIPAddrMon" ermittle ich alle IPAdressen auf dem PC.
Unter Delphi XE2 funktioniert das ohne Probleme. In der Entwicklungsumgebung von XE2 kann ich die Komponente auf Aktiv setzen ohne Fehlermeldung.
Mache ich das programmgesteuert, funktioniert das auch problemlos und kann das Ergebnis weiter verarbeiten.
Mach ich das gleiche unter XE6 Prof. dann erhalte ich eine Fehlermeldung "Argument ausserhalb des Bereichs".
Den Quellcode meines Programms habe ich dann ohne Änderung auch mit XE6 compiliert und es funktioniert auch nicht mit der gleichen Fehlermeldung.
Nach intensiver Suche habe ich nichts gefunden, warum sich die gleiche Komponente unter verschiedenen Delphi XE Versionen anders verhalten.
Hat jemand vielleicht eine gute Idee ? Für eine Info wäre ich sehr dankbar.
Grüsse Gerhard
Comment