Error InternetExplorer.Application/0 S_OK: END

Error InternetExplorer.Application/0 S_OK: END

Postby karinha » Mon Aug 05, 2013 3:29 pm

https://github.com/manuelcalerosolis/Ge ... estole.prg

Application
===========
Path and name: c:\FWH1306\samples\TESTEOLE.exe (32 bits)
Size: 2,412,544 bytes
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20130326)
FiveWin Version: FWHX 13.05
Windows version: 6.1, Build 7601 Service Pack 1

Time from start: 0 hours 0 mins 4 secs
Error occurred at: 08/05/13, 12:27:01
Error description: Error InternetExplorer.Application/0 S_OK: END
Args:

Stack Calls
===========
Called from: => TOLEAUTO:END( 0 )
Called from: TESTEOLE.prg => IEXPLORER( 105 )
Called from: TESTEOLE.prg => (b)MAIN( 13 )
Called from: .\source\classes\MENU.PRG => TMENU:COMMAND( 461 )
Called from: .\source\classes\WINDOW.PRG => TWINDOW:COMMAND( 1040 )
Called from: => TWINDOW:HANDLEEVENT( 0 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3180 )
Called from: => WINRUN( 0 )
Called from: .\source\classes\WINDOW.PRG => TWINDOW:ACTIVATE( 993 )
Called from: TESTEOLE.prg => MAIN( 20 )

Code: Select all  Expand view

#include "FiveWin.Ch"


PROCEDURE MAIN()

   LOCAL oWnd, oMenu

   MENU oMenu
      MENUITEM "&Probar OLE con..."
      MENU
         MENUITEM "&Excel" ACTION EXCEL97()
         MENUITEM "&Word"  ACTION WORD97()
         MENUITEM "&Internet Explorer"  ACTION IEXPLORER()
         SEPARATOR
         MENUITEM "&Salir" ACTION oWnd:End()
      ENDMENU
   ENDMENU

   DEFINE WINDOW oWnd FROM 0,0 TO 20,70 TITLE "OLE con FW" MENU oMenu
   ACTIVATE WINDOW oWnd MAXIMIZED

RETURN

//--------------------------------------------------------------------

STATIC PROCEDURE EXCEL97()

   LOCAL oExcel, oHoja

   oExcel := TOleAuto():New( "Excel.Application" )
   //oExcel := TOleAuto():New( "{00024500-0000-0000-C000-000000000046}" )

   oExcel:WorkBooks:Add()

   oHoja := oExcel:Get( "ActiveSheet" )

   oHoja:Cells:Font:Name := "Arial"
   oHoja:Cells:Font:Size := 12

   oHoja:Cells( 3, 1 ):Value := "Texto:"
   oHoja:Cells( 3, 2 ):Value := "Esto es un texto"
   oHoja:Cells( 4, 1 ):Value := "Número:"
   oHoja:Cells( 4, 2 ):Set( "NumberFormat", "#.##0,00" )
   oHoja:Cells( 4, 2 ):Value := 1234.50
   oHoja:Cells( 5, 1 ):Value := "Lógico:"
   oHoja:Cells( 5, 2 ):Value := .T.
   oHoja:Cells( 6, 1 ):Value := "Fecha:"
   oHoja:Cells( 6, 2 ):Value := DATE()

   oHoja:Columns( 1 ):Font:Bold := .T.
   oHoja:Columns( 2 ):Set( "HorizontalAlignment", -4152 )  // xlRight

   oHoja:Columns( 1 ):AutoFit()
   oHoja:Columns( 2 ):AutoFit()

   oHoja:Cells( 1, 1 ):Value := "OLE desde FW"
   oHoja:Cells( 1, 1 ):Font:Size := 16
   oHoja:Range( "A1:B1" ):Set( "HorizontalAlignment", 7 )

   oHoja:Cells( 1, 1 ):Select()
   oExcel:Visible := .T.

   oHoja:End()
   oExcel:End()

RETURN

//--------------------------------------------------------------------

STATIC PROCEDURE WORD97()

   LOCAL oWord, oTexto

   oWord:=TOleAuto():New( "Word.Application" )

   oWord:Documents:Add()

   oTexto := oWord:Selection()

   oTexto:Text := "OLE desde FW"+CRLF
   oTexto:Font:Name := "Arial"
   oTexto:Font:Size := 48
   oTexto:Font:Bold := .T.

   oWord:Visible := .T.
   oWord:Set( "WindowState", 1 )  // Maximizado

   oTexto:End()
   oWord:End()

RETURN

//--------------------------------------------------------------------

STATIC PROCEDURE IEXPLORER()

   LOCAL oIE

   oIE:=TOleAuto():New( "InternetExplorer.Application" )

   oIE:Visible := .T.

   oIE:Invoke("Navigate", "http://www.pleno.com.br")

   oIE:End()

RETURN
 


João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7208
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 16 guests