Where is SHELL? Reporting in VB Express

G'Day,
  I can't seem to find this anywhere.  I need to use shell (or an equivelant) to launch internet explorer, but can't seem to find it!

The reason I need it is for data reporting.  As VB Express doen't have reporting facilities, I'm generating a HTML file on the fly with data from a datagrid.  I then need to fire up IE so the user can view and print the report.

I'm also looking into an excellent idea provided by another member on these forums (robbo5000) for reporting, just trying to keep my options open.  This is the last barrier to releasing my app.

Thanks
Gareth


Answer this question

Where is SHELL? Reporting in VB Express

  • infox

  • Orchid2006

    As long as I have the capability to print the displayed web page, I'm easy!  I'd prefer it if it was all handled by my own program, but the main thing I want to do is display a HTML page I've just generated from my app and be able to have the user print it.

     

    Thanks Blair and ReneeC, I'll look into both and see which best suits me.


  • Simon T

     

    Stop it Blair.

    I didn't learn that in VB6. I've never used Shell.

    At least to me, "launch" implies process creation.

    Of course one can use the webBrowser class but he did say Launch.

    I'm a former VMS engineer which was developed by Cutler, NT/XP's lead engineer.

    I was detaching processes almost twenty years before Windows on Cutler systems. I've had a couple o champagnes with him. Well to be honest...he was drinking beer.

     

     



  • JBoult

    MrShadow. . .can you add/remove items to the tool box in express

    Add the Microsoft Web Browser to the toolbox. . .  (COM object)

    drop it on the form. . .

    Navigate to about:blank

    program against the control

    write html against the DOM.

    renee. . . don't launch using a process class!!!!

    thats just plain silly.

    forget everything you learned in vb6 . . .

    I certainly hope you werent using 'shell' in vb6 to launch IE. what a pain in the neck.



  • greesman_jr

     

    The webBrowser control works wonderfully.

    I suggested CreateProcess because it sounded as if he wanted a separate window.

     



  • gshir

    Why not use the WebBrowser control

       Ed Tenholder


  • Where is SHELL? Reporting in VB Express