2010-07-26 2 views
0

У меня есть приложение Borland C++, и я новичок в настольных приложениях.веб-страница в настольном приложении C++

Я хотел бы в одной из страниц, чтобы вставить веб-страницу другого приложения шахты, что URL является чем-то вроде:

www.mysite.com/thepage

В HTML можно использовать <IFrame> , Как я могу это сделать в Borland C++?

+0

Странно слышать «n HTML, который я могу использовать. Как я могу это сделать в Borland C++?» :) – NDeveloper

+0

@NDeveloper - я добавил тег iframe, который ранее исчез. – Dejell

ответ

0

VCL в Borland/CodeGear/Embarcadero C++ Builder имеет собственный компонент TCppWebBrowser, который является оболочкой для элемента управления ActiveX Internet Explorer. Или вы можете embed the control manually. Если вы не хотите полагаться на Internet Explorer, FireFox имеет аналогичный доступный контроль, IIRC. Или доступны сторонние компоненты веб-браузера VCL, такие как PBear.

0

Если это Borland C++ для Windows или C Builder, вы должны иметь возможность встраивать элемент управления HTML в окно приложения. Здесь вы можете найти реализацию пользовательского элемента управления HTML на простом C: http://www.codeproject.com/KB/COM/cwebpage.aspx. Существует также веб-элемент управления от Microsoft. Вы можете узнать об этом подробнее: http://msdn.microsoft.com/en-us/library/2te2y1x6%28v=VS.85%29.aspx Удачи!

+0

Управление WebBrowser во второй ссылке, которую вы предоставили, не будет работать, поскольку в вопросе сказано, что используется Borland C++. И тот, который вы дали, для .NET. – Incognito

+0

Этот элемент управления является оболочкой над элементом управления Microsoft ActiveX: http://msdn.microsoft.com/en-us/library/aa752085%28v=VS.85%29.aspx –

1

Я бы предложил вам никогда не сравнивать HTML с C++. Они чрезвычайно, полностью, полностью разные и не могут сравниться.

Также я бы ничего не говорил в настольном приложении C++ как Страница.

Что касается отображения содержимого HTML, используйте любой элемент управления HTML/Web Browser.

+0

Как бы вы назвали это вместо страницы? – Dejell

+0

Это зависит от вашего приложения. Чаще всего вы будете называть это окном или диалогом. Кажется, у вас есть веб-фон, поэтому. – Incognito

Смежные вопросы