Hoi allemaal,
Op mijn werk heb ik een programma lopen en daar is sinds kort een nieuwe versie van internet Explorer 8 geinstalleerd.
Het is een simpel programma met een aantal buttons die verwijzen naar Excel sheets etc.. zie code:
Private Sub jk99Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles jk99Button.Click
System.Diagnostics.Process.Start(directoryNaam & "\Map\sheet.xls")
End Sub
Er is een variabel (directoryNaam &) aangemaakt om op verschillende plekken deze sheets te benaderen. Alles werkt goed.
Er is ook een map waar meerdere bestanden staan en deze wordt benaderd met de volgende code:
Private Sub lokButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lokButton.Click
Dim Explorer As SHDocVw.InternetExplorer
Explorer = New SHDocVw.InternetExplorer
Explorer.Visible = True
Explorer.Navigate(directoryNaam & "\map2009
Nu hebben ze binnen het bedrijf na het installeren van Explorer 8 het volgende gedaan en hier is meteen het probleem:
Wij draaien onder Citrix en RES en binnen deze applicaties mag explorer.exe niet rechtstreeks aangeroepen worden.
RES lost dit op door een kopie van explorer.exe te maken en deze pexplorer.exe te noemen.
Verkenner acties binnen RES draaien dan ook onder pexplorer.exe
Zij geven als oplossing het volgende:
Als achter de knop Map2009 een commando in de vorm van: %windir%\pexplorer.exe S: wordt gebruikt, dan werkt het.
Nu heb ik twee vragen?
1. Hoe verwerk ik het commando hierboven geschets?
2. En is er misschien een commando om de map2009 te benaderen zonder het gebruik van Explorer?
Ps. Het programma werkte al onder Citrix en Res.
Ik hoop dat er iemand is die mij hiermee kan helpen?
Bedankt.
Op mijn werk heb ik een programma lopen en daar is sinds kort een nieuwe versie van internet Explorer 8 geinstalleerd.
Het is een simpel programma met een aantal buttons die verwijzen naar Excel sheets etc.. zie code:
Private Sub jk99Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles jk99Button.Click
System.Diagnostics.Process.Start(directoryNaam & "\Map\sheet.xls")
End Sub
Er is een variabel (directoryNaam &) aangemaakt om op verschillende plekken deze sheets te benaderen. Alles werkt goed.
Er is ook een map waar meerdere bestanden staan en deze wordt benaderd met de volgende code:
Private Sub lokButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lokButton.Click
Dim Explorer As SHDocVw.InternetExplorer
Explorer = New SHDocVw.InternetExplorer
Explorer.Visible = True
Explorer.Navigate(directoryNaam & "\map2009
Nu hebben ze binnen het bedrijf na het installeren van Explorer 8 het volgende gedaan en hier is meteen het probleem:
Wij draaien onder Citrix en RES en binnen deze applicaties mag explorer.exe niet rechtstreeks aangeroepen worden.
RES lost dit op door een kopie van explorer.exe te maken en deze pexplorer.exe te noemen.
Verkenner acties binnen RES draaien dan ook onder pexplorer.exe
Zij geven als oplossing het volgende:
Als achter de knop Map2009 een commando in de vorm van: %windir%\pexplorer.exe S: wordt gebruikt, dan werkt het.
Nu heb ik twee vragen?
1. Hoe verwerk ik het commando hierboven geschets?
2. En is er misschien een commando om de map2009 te benaderen zonder het gebruik van Explorer?
Ps. Het programma werkte al onder Citrix en Res.
Ik hoop dat er iemand is die mij hiermee kan helpen?
Bedankt.