Ĺadny brzuch
Witam.
Mam pytanie:
Jak wydrukować zawartość komponentu WebBrowser.
Chodzi mi że będzie przycisk "Drukuj" i on wydrukuje stronkę.
POMOCY!
Należy do sekcji uses dopisać ShellApi. procedure TForm1.BitBtn1Click(Sender: TObject); begin  WebBrowser.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER); end; Inne instrukcje związane z podmianą "OLECMDID_PRINT": OLECMDID_OPEN OLECMDID_NEW OLECMDID_SAVE OLECMDID_SAVEAS OLECMDID_SAVECOPYAS OLECMDID_PRINT OLECMDID_PRINTPREVIEW OLECMDID_PAGESETUP OLECMDID_SPELL OLECMDID_PROPERTIES OLECMDID_CUT OLECMDID_COPY OLECMDID_PASTE OLECMDID_PASTESPECIAL OLECMDID_UNDO OLECMDID_REDO OLECMDID_SELECTALL OLECMDID_CLEARSELECTION OLECMDID_ZOOM OLECMDID_GETZOOMRANGE OLECMDID_UPDATECOMMANDS OLECMDID_REFRESH OLECMDID_STOP OLECMDID_HIDETOOLBARS OLECMDID_SETPROGRESSMAX OLECMDID_SETPROGRESSPOS OLECMDID_SETPROGRESSTEXT OLECMDID_SETTITLE OLECMDID_SETDOWNLOADSTATE OLECMDID_STOPDOWNLOAD OLECMDID_FIND OLECMDID_ONTOOLBARACTIVATED OLECMDID_DELETE OLECMDID_HTTPEQUIV OLECMDID_ENABLE_INTERACTION OLECMDID_HTTPEQUIV_DONE OLECMDID_onunload OLECMDID_PROPERTYBAG2 OLECMDID_PREREFRESH
U mnie nie dziala :(
Edit:
Znaczy wywala blad na ExecWB :(
Użytkownik Sulej2 edytował ten post 16 październik 2005, 21:27
Sulej2
zamiast:
WebBrowser.ExecWB
napisz:
WebBrowser1.ExecWB
i pamiętaj, że ", OLECMDEXECOPT_PROMPTUSER" - jest zawsze!
Użytkownik ProBarts edytował ten post 17 październik 2005, 14:30
Sulej2
zamiast:
WebBrowser.ExecWB
napisz:
WebBrowser1.ExecWB
i pamiętaj, że ", OLECMDEXECOPT_PROMPTUSER" - jest zawsze!
Nie dziala :S
No to może w końcu zlitujesz się i napiszesz jaki błąd Ci wywala ...
Object or class type required...
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Mam pytanie:
Jak wydrukować zawartość komponentu WebBrowser.
Chodzi mi że będzie przycisk "Drukuj" i on wydrukuje stronkę.
POMOCY!
Należy do sekcji uses dopisać ShellApi. procedure TForm1.BitBtn1Click(Sender: TObject); begin  WebBrowser.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER); end; Inne instrukcje związane z podmianą "OLECMDID_PRINT": OLECMDID_OPEN OLECMDID_NEW OLECMDID_SAVE OLECMDID_SAVEAS OLECMDID_SAVECOPYAS OLECMDID_PRINT OLECMDID_PRINTPREVIEW OLECMDID_PAGESETUP OLECMDID_SPELL OLECMDID_PROPERTIES OLECMDID_CUT OLECMDID_COPY OLECMDID_PASTE OLECMDID_PASTESPECIAL OLECMDID_UNDO OLECMDID_REDO OLECMDID_SELECTALL OLECMDID_CLEARSELECTION OLECMDID_ZOOM OLECMDID_GETZOOMRANGE OLECMDID_UPDATECOMMANDS OLECMDID_REFRESH OLECMDID_STOP OLECMDID_HIDETOOLBARS OLECMDID_SETPROGRESSMAX OLECMDID_SETPROGRESSPOS OLECMDID_SETPROGRESSTEXT OLECMDID_SETTITLE OLECMDID_SETDOWNLOADSTATE OLECMDID_STOPDOWNLOAD OLECMDID_FIND OLECMDID_ONTOOLBARACTIVATED OLECMDID_DELETE OLECMDID_HTTPEQUIV OLECMDID_ENABLE_INTERACTION OLECMDID_HTTPEQUIV_DONE OLECMDID_onunload OLECMDID_PROPERTYBAG2 OLECMDID_PREREFRESH
U mnie nie dziala :(
Edit:
Znaczy wywala blad na ExecWB :(
Użytkownik Sulej2 edytował ten post 16 październik 2005, 21:27
Sulej2
zamiast:
WebBrowser.ExecWB
napisz:
WebBrowser1.ExecWB
i pamiętaj, że ", OLECMDEXECOPT_PROMPTUSER" - jest zawsze!
Użytkownik ProBarts edytował ten post 17 październik 2005, 14:30
Sulej2
zamiast:
WebBrowser.ExecWB
napisz:
WebBrowser1.ExecWB
i pamiętaj, że ", OLECMDEXECOPT_PROMPTUSER" - jest zawsze!

Nie dziala :S
No to może w końcu zlitujesz się i napiszesz jaki błąd Ci wywala ...
Object or class type required...