Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Invalid pointer operation https://www.cyberforum.ru/ cpp-builder/ thread743241.html
Здравствуйте. Пишу программу для заполнения таблицы идентификаторов и когда приступил к ее заполнению в форме упорядоченного списка столкнулся с проблемой: программа почему-то обрезает строки (т.е. вместо, например, alpha выводит alp) и при закрытии выдает ошибку Project raised exception class einvalidpointer with message 'Invalid pointer operation'. Process stoped. Use Step or Run to continue....
C++ Builder Изменения в стилях компонентов в режиме Release
подскажите, почему при переключении режима компиляции на Release изменился стиль компонентов? стал времен 2000ой винды.? как исправить? при переключении на дебаг -- все нормально сразу.
C++ Builder Класс фигур, проблема с движением https://www.cyberforum.ru/ cpp-builder/ thread742849.html
Всем хорошего дня. Помогите пожалуйста исправить код. С движением проблема, да и написано не очень красиво. Можно как то минимизировать код? //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "stdio.h" #include <iostream> #include "Unit1.h" //---------------------------------------------------------------------------...
C++ Builder Линкер не находит реализацию стандартных функций https://www.cyberforum.ru/ cpp-builder/ thread742823.html
Здравствуйте, у меня следующая проблема: с недавних пор линкер совсем обленился и не хочет грузить стандартные функции. Например, Error: Unresolved external '__fastcall Strhlpr::UnicodeFree(System::UnicodeString&)' referenced from C:\PROGRAM FILES\EMBARCADERO\RAD STUDIO\8.0\LIB\WIN32\DEBUG\VCLE.LIB|ustring Error: Unable to perform linkКак его отучить от лени?
C++ Builder Перевод текста в цвет
Например Edit1->Text="clBlack". Можно ли название цвета в Edit1 какнибудь использовать для задания цвета какого либо компонента (например StringGrid)? Через switch не получилось. Думал использовать обычный if.
C++ Builder MainMenu, AutoCheked https://www.cyberforum.ru/ cpp-builder/ thread742709.html
Предположим я выбрал один из пунктов меню и стоит AutoCheked. Как теперь определить какой именно пункт меню был выбран? Добавлено через 4 часа 0 минут Можно ли это задать через цикл или надо проверять свойство cheked каждого пункта меню?
C++ Builder Использование ShellExecute в проводнике https://www.cyberforum.ru/ cpp-builder/ thread742639.html
задача создать полноценный проводник, с деревом, путем и открытием файлов. все вышло кроме последнего. для открытия файлов я попытался использовать функцию ShellExecute: void __fastcall TForm2::FileListBox1DblClick(TObject *Sender) { ShellExecute(Handle,L"Open",L"C:\mussl.jpg",NULL,NULL,SW_SHOWNORMAL); } В представленном виде она действительно работает, но мне то нужно, чтобы он...
MainMenu,Bitmap C++ Builder
Пробую добавить картинку *.bmp в какойнибудь пункт подменю. Но ничего не выходит. Слева от названия пункта меню лишь только пустой квадратик. В чем может быть проблема?
C++ Builder Текстовый файл в файл формата html Написать программу, которая переводила бы текстовый файл в файл формата html. Предусмотреть индикацию хода процесса https://www.cyberforum.ru/ cpp-builder/ thread742522.html C++ Builder События динамически созданных компонентов https://www.cyberforum.ru/ cpp-builder/ thread742521.html
В проекте динамически создаются компоненты TShape нажатием мыши на форме. Для компоненты необходимо обработать событие OnMouseDown,в результате чего она примет зеленый цвет. https://www.cyberforum.ru/cpp-builder/thread246295.html на форуме нашел объяснение похожей ситуации, но у меня выдает ошибку при присвоении компоненте события:E2034 Cannot convert...
C++ Builder Добавление с Edit в Items Combox и после этого в Edit на другую форму
Доброго времени суток. Вопрос такой. В общем, надо помочь с такой штукой. При вводе текста в Edit необходимо при нажатии кнопки перенести в Items Combobox. Так переносит, но как сделать так, что бы сохраняло в Айтемс не знаю. в общем пробовал вот так. Form8->ComboBox1->Text=Form8->Edit1->Text;
C++ Builder Создание кнопок в DLL Мне нужно создать надстройку в Word. Как я разобралась, надо использовать dll. Но для надсройки надо создавать кнопки. Отсяда вопрос: как создаются кнопки???? И как подключить dll к word??? И можно ли будет обойтись только c++ builder и не использовать VBA?? Если есть по этому поводу литература или информация, буду признательна. Заранее всем спасибо. https://www.cyberforum.ru/ cpp-builder/ thread742206.html
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
23.12.2012, 18:01  [ТС] 0

Поместить html - код в TCppWebBrowser ( XE3 ) - C++ Builder - Ответ 3905257

23.12.2012, 18:01. Показов 3183. Ответов 11
Метки (Все метки)

Ответ

Понятно только тут вроде утечка, как тут правильно ресурсы освободить ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//------------------------------------------------------------------------------
void __fastcall ToBrowser(String HTMLText, TCppWebBrowser * WB)
{
TMemoryStream *MS = new TMemoryStream;
TStringList *SL= new TStringList;
IPersistStreamInit *PS;
 
SL->Text = HTMLText;
SL->SaveToStream(MS);
 
MS->Position= 0;
 
//TStreamAdapter *SA = new TStreamAdapter(MS,soReference);
 
_di_IStream SA(*(new TStreamAdapter(MS, soReference)));
 
if (SUCCEEDED(WB->Document->QueryInterface(IID_IPersistStreamInit,(void **)&PS)))
    PS->Load(SA);
 
 
delete MS,SL;// PS;
}
//---------------------------------------------------------------------------
Добавлено через 2 минуты
TStreamAdapter приводится к _di_IStream ... а значит будет утечка при освобождении не так ли ?

Вернуться к обсуждению:
Поместить html - код в TCppWebBrowser ( XE3 ) C++ Builder
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.12.2012, 18:01
Готовые ответы и решения:

Как поместить Html код в string
Мне нужно поместить в string = &quot;&quot;; Вот это &lt;!DOCTYPE HTML&gt; &lt;html&gt; &lt;head&gt; &lt;meta...

Как поместить в переменную код html и php?
Здравствуйте, Подскажите пожалуйста как поместить вот этот код: &lt;p align=&quot;left&quot;...

Delphi XE3 и RAD Studio XE3 в чем отличие?
скачал с сайта Ссылка удалена модератором.] Embarcadero RAD Studio XE3, а у меня после установки...

В файл HTML записан HTML код с выполнением скрипта. Сформировать новое окно из этого HTML кода (c php)
php используется для взятия переменной с сервера, поэтому требуется php переменная. Сейчас я...

11
23.12.2012, 18:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.12.2012, 18:01
Помогаю со студенческими работами здесь

Embarcadero XE3 печатает код поверх старого
С недавнего времени Embarcadero XE3 начал печатать сверху старого кода. Подскажите, в чем может...

Как поместить данные JS в таблицу HTML
Подскажите пожалуйста, облазила уже все. Вот допустим у меня есть файл имя.html и в нем есть пустая...

Как правильно поместить php в html тег
Добрый день всем! При создании корзины для магазина на phр столкнулся с такой проблемой. Создал...

Поместить html-страницы внутрь исполняемого файла
Здравствуйте, на форме есть WebBrowser. Нужно было открыть локальные html файлы. Использовал такой...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru