Instead of using the appstart command to launch internet explorer as a seperate applicaiton try embedding a web browser as an active-X control on a RSView screen.
From the Objects menu pick ActiveX Control. Draw a rectangle on the screen the size of your desired display. From the popup box select Microsoft Web Brower. Now you have a browser engine embedded in the display - however its a basic display Active-X, not a full browser, there are no navigation buttons, address bar, or menus. Right click on the web broswer activeX and activate the Active X property panel. Rename the control to somethinging germane to your project. Now you are going to have to use a method call to get the web page to display. First off, draw a button on the screen. Under Action, Select the Command radio button, then enter the following as the release command for that button: Invoke DisplayName.WebControlName.Navigate2(URLSTRING,0,0,0,0) - substituing your dispaly name for DisplayName and whatever you named the browser axtiveX for WebControlName. Now create a string tag and call it URLSTRING and enter the URL address you want to use as its initial value.
Now test the screen and click on the button. After a second, you should see the web page embedded right on the RSView screen. (Pretty cool, isnt it.) Now that you see how it is done you should be able to set RSView up to run the invoke command either when the page loads or from an event instead of using a button. When running invoke from the RSView page start up command I suggest putting in a 2 - 3 second delay before the invoke command to give the active-X control a chance to start as well before actually calling the inovke command. Of course, you can enable the operator to select several web pages by including a button for each.
To get the embedded browser to do anything you will have to call a method. You can see what methods are availalble in design mode by right clicking the active X and picking annimation, active x, methods.