Nie mam komponentu TWebBrowser w BCB 6

0

Mam Buildera 6 już dość dawno i ostatnio postanowiłem zrobić sobie prostą przeglądarkę internetową. Włączam bcb i nowy projekt, wybieram zakładkę z z TWebBrowserem patrzę, a tam go nie ma.
I pytanie moje jest, gdzie i czy w ogóle można go sobie pobrać?
Bo na płytce z BCB go nie mam.

0

znaczy sie masz wersje Personal - tam domyslnie nia ma takiego komponentu, musisz go gdzies sciagnac i doinstalowac.

0

znaczy sie masz wersje Personal - tam domyslnie nia ma takiego komponentu, musisz go gdzies sciagnac i doinstalowac.

:| kas :|

jest ten komponent:

Component->Import ActiveX Control->Microsoft Internet Controls

i tam jest ten Web Browser...

0

Komponent jest, ale przy wykonaniu takiej operacji

CppWebBrowser1->Navigate(WideString(Edit1->Text.c_str(), 0, NULL, NULL, NULL));

wywala masę komunikatów podczas kompilacji i nic z tego nie wychodzi.

0

no tak:d wywala 33 błędy:-)

0

Nie wiem czy chodzi o te same błędy o których ja myślę (linkera, unresolved external?), ale ja sobie swego czasu poradziłem z tym w prosty sposób. Zauważ, że przy imporcie kontrolki ActiveX tworzone są (domyślnie w folderze Imports) dwa pliky nagłówkowe i cpp: SHDocVw_OCX i SHDocVw_TLB. Skopiuj je do katalogu swojego projektu, includnij ten z OCX i twórz komponent dynamicznie. Przygotuj się na konieczność używania API (np. funkcji MoveWindow czy SetParent), ale generalnie działa dobrze.

1 użytkowników online, w tym zalogowanych: 0, gości: 1