vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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

VB & Windows API
inet control und frames 
Autor: Copyfant.com
Datum: 04.03.08 21:41

Ich möchte in einem HTML-Frameset in 2 unterschiedliche Frames Daten eintragen lassen. Wie kann ich die beiden Frames ansprechen? Habe es mit inet-control versucht, leider klappt es absolut nicht. Bin für jedes Snippet dankbar.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: ModeratorMartoeng (Moderator)
Datum: 04.03.08 21:48

Wo zeigst Du das HTML-Frameset an und warum?


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: Copyfant.com
Datum: 05.03.08 07:53

Die Seite wird derzeit im Webbrowser des Internet Controls angezeigt. Im Quelltext finde ich aber nur den Mainframe der Seite mit Verweisen auf die anderen beiden Frames.
Sinn der ganzen Geschichte ist folgender:
Ich muss alle Pakete welche wir versenden manuell in eine Maske bei DHL eingeben. Nun wollte ich die ganze Sache automatisieren. Das Login in diesen Bereich klappt gut, jedoch habe ich danach keinen Zugriff mehr auf die erscheinenden Frames (zb. links Buttons und rechts die eigentliche Eingabemaske). Ob die HTML-Seite im VB-Browser oder in einem externen Browser angezeigt wird, ist mir egal. Hauptsache ist nur, dass ich meine Daten übertragen kann.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: ModeratorMartoeng (Moderator)
Datum: 05.03.08 12:26

Du kannst das auch gleich per HTTP-Anfragen regeln, das ist deutlich eleganter.
Falls Du Dich da nicht so gut auskennst, kannst Du bspw. auf die vbarchiv.dll zurückgreifen, da gibt es eine Methode HTTPPost (o.ä.), der Du ein Array mit Variablennamen-Werte-Paaren übergibst und die Funktion sendet das dann an den Webserver. Du müsstest dann nur die Formular-Element-Namen aus dem Quelltext einmal raussuchen und dann ist es ein Kinderspiel.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: Copyfant.com
Datum: 05.03.08 19:50

Habe es mit netFormPost versucht. Leider kommt nur eine Fehlermeldung.Hast Du ein konkretes Beispiel für den Aufruf der Funktion? Das wäre wirklich nett. Ich bekomm das einfach nicht hin.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: ModeratorMartoeng (Moderator)
Datum: 05.03.08 20:31

hmm, dachte ich hätte da mal eins geschrieben...

http://www.vbarchiv.net/forum/read.php?f=2&i=104023&t=103989


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: rsvisionmaster
Datum: 06.03.08 08:52

Verstehe ich das richtig...
du hast einen Webbrowser, in dem du ein FrameSet lädst.
Innerhalb der einzelnen Frames gibt es innerhalb eines Frames
Eingabemasken, die du mit Werten füllen willst.

Ist das so korrekt ?

MfG.
RSVisionmaster

CardManager (SmartCard Tools a la CARD)

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: Copyfant.com
Datum: 06.03.08 09:15

Ja, das ist korrekt. Im linken Frame ist eine Eingabemaske und im rechten Frame ist der Sendebutton.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: rsvisionmaster
Datum: 06.03.08 11:19

Wie bescheuert (Sorry)... Wie kann man denn zwei zueinander gehörende
Frames trennen, na togal... wenn du deinen SendButton in das entsprechende
HTML dokument verschieben tust, kannst du dies durchführen, indem du auf
die einzelnen Felder deines Frames über das WEBbrowser: HTMLFormElement zugreifst.

MfG.
RSVisionmaster

CardManager (SmartCard Tools a la CARD)

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: rsvisionmaster
Datum: 06.03.08 11:21

Nachtrag...
Du findest im Downloadbereich ein Demo von uns, welches
in Verbindung mit einem Kartenleser eine Kranken-Versichertenkarte
ausliest und die Inhalte an ein HTML Document (Formular) übergibt
und dann versendet...

MfG.
RSVisionmaster

CardManager (SmartCard Tools a la CARD)

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: Copyfant.com
Datum: 06.03.08 11:29

Eine exe nützt mir leider nichts. Ich benötige eine VB-Code.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: rsvisionmaster
Datum: 06.03.08 11:35

s. hier...

http://www.activevb.de/tutorials/tut_browsertags/browsertags.html

MfG.
RSVisionmaster

CardManager (SmartCard Tools a la CARD)

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: ModeratorMartoeng (Moderator)
Datum: 06.03.08 17:29

sorry, aber das ist doch ne müll-lösung


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: rsvisionmaster
Datum: 06.03.08 17:33

auch Müll ist... wenn recyclebar gut wiederzuverwerten
welchen Lösungsvorschlag hättest du denn zu unterbreiten ?

MfG.
RSVisionmaster

CardManager (SmartCard Tools a la CARD)

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: ModeratorMartoeng (Moderator)
Datum: 06.03.08 18:38

den ich bereits gemacht habe.
Das WebBrowser-Control macht nur Probleme. Bei der Umstellung auf IE7 muss man in der Registry erstmal was ändern, damit die Programme wieder laufen.

Also einfach selbst die HTTP-Anfrage absetzen. Als einfache Methode hab ich hier meine DLL angegeben, weil die das schon ins richtige Format bringt.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: rsvisionmaster
Datum: 06.03.08 18:52

ja mag schon sein, das der IE7 Prob's macht, aber Copyfant hat sich ja
hinsichtlich seines Inventares ja nicht geäußert....

MfG.
RSVisionmaster

CardManager (SmartCard Tools a la CARD)

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: inet control und frames 
Autor: Copyfant.com
Datum: 06.03.08 19:04

Über Webbrowser klappt es nicht, da die Frames über Javascript aufgerufen werden (vermute ich).
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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