vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
Funktion funktioniert nur wenn IE der Standartbrowser 
Autor: Chris1973
Datum: 07.12.12 07:50

Hallo,

habe folgendes Problem mit VB6. Habe ein kleines Programm geschrieben, dass aus Feldern in einer Datenbank einen Google Maps Link zusammenbastelt.
Mein Proplem ist folgendes.
Wenn ich Internetexplorer als Standardbrowser ausgewählt habe funktioniert alles wunderbar. Wenn andere Browser Standardbrowser sind passiert gar nichts, wenn ich die Schaltfläche anklicke.
Gibts da eine Lösung?
Und wo wir schon dabei sind. Wie kann ich den Link dahingehend "verbessern" das Google Maps nicht im Minimalzoom aufgerufen wird, sondern sagen wir mal im Umkreis von 20km.

Hier der Code:

modul:

Private Declare Function ShellExecute Lib "shell32.dll" _
        Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal _
        lpOperation As String, ByVal lpFile As String, ByVal _
        lpParameters As String, ByVal lpDirectory As String, _
        ByVal nShowCmd As Long) As Long
aufruf:

 Private Sub b_googlemaps_Click()
  Dim result&
  Dim leer As String
 
  Dim mystring As String
Dim thenumber As String
Dim Street As String
 
leer = "%20"
mystring = v_Strasse
thenumber = ""
Street = ""
 
For a = 1 To Len(mystring)
If Asc(Mid(mystring, a, 1)) < 58 And Asc(Mid(mystring, a, 1)) > 46 Then _
  thenumber = thenumber & Mid(mystring, a, 1) If Asc(Mid(mystring, a, 1)) > _
  58 Or Asc(Mid(mystring, a, 1)) <= 46 Then Street = Street & Mid(mystring, a, _
  1) Next n0rt = Replace(v_Ort, " ", "%20")
 
 
  result = ShellExecute(Me.hwnd, "Open", _
             "http://maps.google.de/maps?f=q&source=s_q&hl=de&geocode=&q=" & _
             Chr(34) & Street & leer & thenumber & leer & v_Plz & leer & nOrt & _
             Chr(34), "", App.Path, 1) End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Funktion funktioniert nur wenn IE der Standartbrowser1.384Chris197307.12.12 07:50
Re: Funktion funktioniert nur wenn IE der Standartbrowser871Blackbox07.12.12 18:03
Re: Funktion funktioniert nur wenn IE der Standartbrowser841Chris197307.12.12 19:21
Re: Funktion funktioniert nur wenn IE der Standartbrowser814Chris197310.12.12 09:06

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-2025 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