I have another problem with HTML documents.
Before printing these documents I have to save them in another directory.
I found in Your posts pieces of code related to this problem.
I wrote and executed the following code:
lcURL="d:\xml\test1.html"
bfile="d:\xml\tempor.html"
oIE = CreateObject("InternetExplorer.Application")
oIE.Visible = .F.
oIE.navigate(lcURL)
LOCAL err
err = 0
t0 = SECONDS()
DO WHILE oIE.busy OR oIE.readystate != 4
WAIT WINDOW TIME 1.0 ""
IF SECONDS() - t0 > 60 && loading limited to 60 seconds..adapt
err = 1
EXIT
ENDIF
ENDDO
IF err = 1
= MESSAGEBOX("Connection problem", 16)
ELSE
oIE.Execwb(4,2,bfile,NULL) && save as html
ENDIF
oie = NULL
RELEASE oIE
Unfortunately, the program stopped at the following instruction:
oIE.Execwb(4,2,bfile,NULL)
and at exiting the program another message appeared:
"Cannot continue, as another is used. Press "switch to" to activate the used programm
and solve the problem" (this is the translation from Polish version of FOX so it may be
not fully accurate)
I would appreciate your help.
Best regards
> > I have a problem,
> > How to print a HTML document directly from a form to printer, having only the URL address of this document?
> >
> > Regards
>
> It is not clear what do you mean exactly
> - "print", manually or from the code?
> - "form" ?
> - etc.
>
> Probably this will give you some ideas:
>
>
oIE = CreateObject("InternetExplorer.Application")
> oIE.Visible = .t.
> oIE.navigate(lcURL)
> ....
> oIE.Execwb(6,1) &&print it, with user prompt
> oIE.Execwb(6,2) &&print it, withOUT user prompt
> ....
>
> Best Wishes,
>
> Yuri Rubinov