Как вставить в диалог документ Ворд?
не понял вопроса
Вставь как ЭктивИкс-компонент через меню Insert
А как к самому диалогу-то приделать?
У меня есть диалог в программе. Если говорить точнее Хелп И мне нужно в этот диалог вставить вордовый текст большущий, с формулами... Как это сделать.. Желательно поподробнее.
Блин, что-то не могу найти в списке компонентов ворд. Вообще, по идее, надо ткнуть на диалог правой мышой и сказать "вставь эктивх", а потом выбрать нужный.
Я прикрепила файл к пректу, но теперь не знаю, как прикрепить документ в сам диалог...
в проект его, как раз, добавлять не нужно.
А как?
См. постом выше. Только именно ворд я не могу найти, как. Вижу, как добавить график из екселя.
А если какой-то промежуточный формат, в который можно перегнать doc-файл, а потом вставить как ActiveX в студио?
О, по-моему, нашел: среди ЭктивХ-объектов выбери MSREdit. Или, на худой конец, Adobe Acrobat
А потом-то что?! Ну, создал он кучу всего... И что дальше?
Дальше в пропертя этого компонента пиши, что текст стырен из ворда. Может, у него также есть какие-то методы, чтобы открывать файлы - поиграйся.
Спасибо за помощь!
Ничего не получилось...
В Matlab подобную проблему решал прописав uicontrol('style', pushbutton','callback', '!manual.doc' наверное и в VS подобным образом можно
HRESULT __stdcall Exec(
BSTR CmdName,
vsCommandExecOption ExecuteOption,
VARIANT* VariantIn,
VARIANT* VariantOut,
VARIANT_BOOL* handled
);
Parameters:
CmdName
The name of the command to execute.
ExecuteOption
A vsCommandExecOption constant specifying the execution options.
VariantIn
A value passed to the command.
VariantOut
A value passed back to the invoker Exec method after the command executes.
handled
True indicates that the command was implemented. False indicates it was not.
это конечно довольно "специфическое" решение проблемы, т.е. по нажатию кнопки у тебя будет просто открываться вордовский файл в вордовском-же окне.
А есть другие способы? Мне нужно, не чтобы текст вызывался, а чтобы текст был внури диалога. Нужно создать аналог Хелпов в серьёзных программах.
а с акробатом-то как? и с ричедитом?
Я не понимаю, как вставить в диалог... Я вообще ничего не понимаю
Адоб надо через правую мышку - вставить ЭктивХ добавлять.
Эктив икс создала.. А как теперь поле заполнить? Как вставить документ? Ворд он не поймёт?
Не получается....
Для ричедита что-то свое, там ЭктивХ не нужен.
А вообще, в свое время в аналогичной ситуации я воспользовался Борланд Си Билдером. Только там ХТМЛ нужно было выводить.
конвертни в pdf и постовляй с прогой.
нахера тебе в диалог? это что суть важная особенность проги?
Оставить комментарий
nikolayd
Как вставить в диалог документ Ворд? Каким расширением его сохранять и как вставлять в программу? Как это сделать попроще?