vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

C# Ecke
Re: C# im fremden Fenster Buttons betätigen 
Autor: Franki
Datum: 21.12.15 08:33

Hallo Wolfgang,

du weißt schon, dass das eigentlich nicht der richtige Weg ist um auf fremde Programme einwirken zu können.

Da sollte es Schnittstellen geben mit der man Daten / Interaktionen usw. austauschen kann.

Der ganze Quatsch mit Handle ermitteln, arbeiten mit Sendkeys usw. ist doch nur eine unzuverlässige Notlösung bei der Fehler mehr oder weniger vorprogrammiert sind. (und auch immer schon waren)

Wenn du mit TAB arbeiten möchtest, dann solltest du die TAB-Reihenfolge des Fremdprogramms kennen oder auslesen können. Aber das geht dann schief wenn sich das Fremdprogramm ändert.

Und in der Zukunft wird es mehr oder weniger garantiert unmöglich werden aus Sicherheitsgründen mit solchen Methoden zu arbeiten. Also stelle dich schon mal frühzeitig darauf ein, dass dieser Ansatz, selbst wenn er jetzt noch funktioniert, irgendwann nicht mehr zum Erfolg wird.

Also wenn du aus deinem Steuerungsprogramm Daten brauchts, dann sorge dafür, dass du diese auf einem normalen (und gewollten) Weg der Möglichkeiten des Datenaustausches bekommst so wie es inzwischen üblich ist.

Sag jetzt nicht, dass du auf das Fremdprogramm keinen Einfluß hast, denn dann ist deine Anwendung entweder schlecht koordiniert mit dem anderen Programm oder evtl. sogar illegal wenn das Fremdprogramm nichts davon weiß, dass da Daten abgegriffen werden sollen.

Gruß
Frank
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
C# im fremden Fenster Buttons betätigen3.278Grauer Wolf02.12.15 07:38
Re: C# im fremden Fenster Buttons betätigen1.947Franki21.12.15 08:33
Re: C# im fremden Fenster Buttons betätigen1.847Grauer Wolf18.01.16 18:55
Re: C# im fremden Fenster Buttons betätigen1.700Franki21.10.16 00:14
Re: C# im fremden Fenster Buttons betätigen1.716Woellmi20.10.16 22:38
Re: C# im fremden Fenster Buttons betätigen1.749Woellmi02.11.16 11:37

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel