Hjemmeside til form

Tags:    c++

Hej Udviklere



Kan man få en hjemmeside vist på sin form?
med C++ Builder 6 Borland



Mikkel Juhl



ved ikke men du har lavet 3 tråde ???



ja det var en fejl



WebBrowser1->Navigate("www.udvikleren.dk");

simple as that :)

TWebBrowser er en komponent du kan finde under "Internet"




Indlæg senest redigeret d. 31.07.2007 11:13 af Bruger #12112
Jeg får denne fejlmelding:



[C++ Error] Unit1.cpp(21): E2034 Cannot convert 'char *' to 'wchar_t *'
[C++ Error] Unit1.cpp(21): E2342 Type mismatch in parameter 'URL' (wanted 'wchar_t *', got 'char *')
[C++ Error] Unit1.cpp(22): E2034 Cannot convert 'void' to 'bool'
[C++ Error] Unit1.cpp(22): E2377 If statement missing )




ok - må jeg prøve at se lidt af din kode?



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

#include <vcl.h>
#pragma hdrstop

#include "Web.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma link "SHDocVw_OCX"
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
if (CppWebBrowser1->Navigate("www.miaf.co.nr");
}
//---------------------------------------------------------------------------



Du bruger TCppWebBrowser komponenten, det er TWebBrowser du skal bruge. Den er lige neden under. :D
Det skulle løse de fejl du havde på linie 21.
Hvad havde du tænkt dig med den der 'if' forresten?
Fjerner du den (og selvfølgelig skifter til TWebBrowser) så der bare står:

WebBrowser1->Navigate("www.miaf.co.nr");

Skulle de resterende fejl også være løst.

'if' ser jo om det er sandt eller falsk, hvilket er svært med "WebBrowser1->Navigate("www.miaf.co.nr");" :)







Indlæg senest redigeret d. 31.07.2007 12:30 af Bruger #12112
t