Mmam taki problem, w Delphi moge bez problemu zastosowac, obiekt Ole (z wlasciwosci TWebBrowser) aby dostac sie do kodu HTML otwartej stronki i np zmodyfikowac ja.
Czy jakis podoby sposob w BCB?? Poniewaz potrzebuje miec mozliwosc modyfikowania kodu HTML
Fajnie ze ktos dopisuje :/
CZY NIKT NIE WIE JAK TO ZROBIC W BCB??
Ja cos niecos w BCB robile ale tego komponentu nie wykorzystywalem ale mam pytanie - moze glupie... ale. - Jesli zrobiles to w Delphi to taki problem zrobic jest to w BCB? Wklej kod z Delphi, moze cos pokombinuje.
emte napisał(a)
Wklej kod z Delphi, moze cos pokombinuje.
Prosze bardzo kod z Delphi:
(oczywiscie to jest w zwylkym Buttonie, a przy FormCreate robie odpowiednio
WebBrowser1.Navigate('about:blank');
i CppWebBrowser1->Navigate("about:blank");
)
teraz kod:
```delphi
WebBrowser1.OleObject.document.open;
WebBrowser1.OleObject.document.write('<html>Hello');
Wynik taki ze po kliknieciu przycisku pokazuje sie w okienki napis "Hello"
kod BCB:
CppWebBrowser1->OleObject.document.open;
CppWebBrowser1->OleObject.document.write("<html>Hello");
lub
CppWebBrowser1->OleObject->document.open;
CppWebBrowser1->OleObject->document.write("<html>Hello");
lub
CppWebBrowser1->OleObject.Document.open;
CppWebBrowser1->OleObject.Document.write("<html>Hello");
lub
CppWebBrowser1->OleObject->Document.open;
CppWebBrowser1->OleObject->Document.write("<html>Hello");
W przypadku gdy stosuje "->" to pojawia sie blad:
E2288 Pointer to structure required on left side of -> or ->"
A gdy stosuje ".":
E2316 Document is not member of Variant
W kazdym z przypadkow wystepuje blad, a kursor staje przed [D|d]ocument :(
Oto kod z Delphi i BCB. Jak ktos ma pomysla to piszcie
A ja wam nie dam spokoju :P
Ktos musi znac odpowiedz na moje pytanie :D
Wiec zebyscie nie zapomnieli to sie przypominam hihi
To dla mnie bardzo wazne, wiec POMOCY!!
Śmiem podejrzewać, że jakoś tak:
WebBrowser1->OleObject->Document->documentElement->innerHTML
Qyon napisał(a)
Śmiem podejrzewać, że jakoś tak:
WebBrowser1->OleObject->Document->documentElement->innerHTML
Niestety tak tez probowalem, ale i tak kursor z bledem zatrzymuje sie przed "Document" czyli tak jak by mu to nie pasowalo i nie wiedzial ze OleObject jest dynamiczne.
Bo blad wyskakuje nawet jak zakonczysz komende na Document:
WebBrowser1->OleObject->Document
:/
Ale dziki za zainteresowanie sie postem [browar] oby bylo wiecej takich osob :)
Znow sie przypominam, zebyscie niezapomnieli o mnie :P
No i oczywiscie o moim problemie
hejaaa, trzeba moj post wyrzucic znow na gore, bo uciekl, a jak nie jest na gorze to juz w ogole nie maialbym szans na dostanie odpowiedzi :)
A ja nie daje o sobie zapomniec [green]
Nie dam spokoju dopoki nie dostane odpowiedzi ;P