|
You last visited: Today at 15:36
Advertisement
IE als Com-Object / alternative
Discussion on IE als Com-Object / alternative within the .NET Languages forum part of the Coders Den category.
07/25/2012, 19:17
|
#1
|
elite*gold: 0
Join Date: Jul 2012
Posts: 9
Received Thanks: 1
|
IE als Com-Object / alternative
Hi,
ich möchte von wxWidgets weg und versuche nun es direkt in C++.
Bei Visual Studio habe ich"neues Projekt" --> "Windows-Form Anwendung" ausgewählt.
Mein ursprünglicher Plan war einfach den Internet Explorer als Com-Object zu laden und darüber Bots zu schreiben. Jetzt finde ich aber den IE nicht als ActiveX Element. Also kann ich es nicht.
Da habe ich mir unter Steuerelement das Element "Webbrowser" ausgewählt.
Eigentlich möchte ich nur den IE komfortabel steuern, d.h. schön Elemente auslesen und Formulare absenden, Buttons anklicken. Damit erhoffe ich mir alles von der Seite richtig zu laden: Css, Html, JS, Werbung, .... um nicht aufzufallen.
Irgendwie wird durch "Webbrowser" der IE6 genommen? Warum nicht mein IE8?
Gibt es da ein gutes Tutorial. Ich fand keines (schande über mein Haupt, falls es doch eines gibt.) Würde auch nichts gegen MFC sagen und das nutzen.
KEIN autoit oder sonstiges!
Danke im Voraus.
|
|
|
07/25/2012, 20:27
|
#2
|
elite*gold: 0
Join Date: May 2011
Posts: 5,086
Received Thanks: 3,472
|
Bei MFC hättest du die Alternative, beim erstellen des Projektes ein "HTML-Dialog Basierende Anwendung" (sollte sogar so heißen im Menu) auszuwählen.
Dieser benutzt zwar auch den IE (und, wenn ich mich nicht irre, auch den IE 6 (welcher mir mit Javascript damals Probleme gemacht hat)), aber es ist alles editierbar.
Desweiteren ist die CHTMLDialog-Class recht nett, finde ich.
|
|
|
07/26/2012, 22:42
|
#3
|
elite*gold: 0
Join Date: Jul 2012
Posts: 9
Received Thanks: 1
|
Selbst wenn ich zu C# wechsel wird der IE6 genommen. Schade eigentlich. Das auslesen von Sachen auch ohne MFC. Ich werde nur den IE6 nicht los.
Selbst useragent faken bringt nichts, da die Zielseite js und ajax verwendet und ich somit den IE6 ausschließen kann, da er im Normalbetrieb schon nichts taugt.
Für lauffähige Vorschläge bin ich noch offen.
|
|
|
07/27/2012, 22:52
|
#4
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,908
Received Thanks: 25,409
|
C/C++ -> .NET Languages
#moved
|
|
|
07/27/2012, 23:22
|
#5
|
elite*gold: 258
Join Date: May 2010
Posts: 847
Received Thanks: 3,940
|
Du musst einen Registry Einträg ändern um eine andere IE Version in dem Control zu nutzen.
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"contoso.exe"=dword:00002328
Die Beschreibung zu den Codes findest du hier:
|
|
|
07/30/2012, 18:27
|
#6
|
elite*gold: 0
Join Date: Jul 2012
Posts: 9
Received Thanks: 1
|
Cool. Vielen Dank.
Dann müsste ich per Programm den Eintrags auslesen und mir merken, ändern und vor dem beenden des Programms wieder zurück ändern. Recht umständlich. Aber Hauptsache es geht.
Wegen "#moved": Eigentlich wollte ich es in C++ schreiben. Ich erwähnte nur, dass die Probleme auch bei C# bestehen.
Trotzdem vielen Dank.
|
|
|
07/30/2012, 23:14
|
#7
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,908
Received Thanks: 25,409
|
Nein, du machst ein C++/CLI Projekt, was ein .NET Projekt ist.
|
|
|
 |
Similar Threads
|
New object
01/04/2012 - Metin2 PServer Guides & Strategies - 32 Replies
Sorry, the new object textures do not work''' but beware''!!!!, I prepared a new monster
http://i52.tinypic.com/iq9bnk.jpg
http://www.youtube.com/watch?v=7othjeHer8o
Download profil...
New gate gr2 files,
http://i55.tinypic.com/2h51abc.jpg
http://i56.tinypic.com/2ankif.jpg
http://i56.tinypic.com/axffon.jpg
http://i52.tinypic.com/258bcrq.jpg
|
New Object
11/07/2011 - Metin2 Private Server - 0 Replies
Im having a problem with putting a new object into the server ive made it and exported it as .GR2 but when i try and get it to show in the server you can see anything is there any way to fix this?
I have a feeling it has to do with the format revision is 7 and everything says 6
|
Map object
03/10/2011 - Metin2 PServer Guides & Strategies - 0 Replies
Hi elitepvp*,
i want tu put in a map the deviltower (3d Object) but i'm not very good in area data modding.
Can you show me how do this thing?
:mofo:
|
Object Id
11/25/2010 - WoW Private Server - 24 Replies
Kennt wer die Id von dem Object wo die Npcs drauf stehen? http://www.worldofwarcraft.com/pvp/tournament/imag es/ss8-thumb.jpg
|
All times are GMT +1. The time now is 15:37.
|
|