![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
msEquation
Dolphin001 © (2004-11-19 14:16:00)Как управлять msEquation из Delphi?
Как импортировать msEquation как ActiveX в Delphi?
Как его загружать и сохранять формулы в файл?
Заранее спасисо !
Цитата
То Anatoly Podgoretsky "Поиск людей проводить в потрепаться"
Умник выискался, темы закрывать, не можешь ответить, так не закрывай и молчи в тряпочку
По-моему тут все ищит людей которые что-то знают. Так давай все мессаги в потрепаться
Анонимщик (2004-11-19 18:26:00) [1]Посмотри для начала:
http://www.w3.org/Math/
http://monet.nag.co.uk/cocoon/openmath//index.html
http://www.dessci.com/en/products/mathplayer/download.htm
http://www.integretechpub.com/techexplorer/
Скачиваешь по последней ссылке techexplorer и mathML. Устанавливаешь то, что скачал.
Далее делаешь импорт ActiveXа - Integra techexplorer Hypermedia ... и еще, если хочешь, Integre MathML.
Далее, делаешь проект, на главную форму бросаешь этот самый TAxTchExp.
В обработчике FormCreate пишешь:
var
aWS: WideString;
begin
aWS := '<math xmlns=" http://www.w3.org/1998/Math/MathML"> ' +
' <mrow> ' +
' <msup> ' +
' <mfenced open="[" close="]"> ' +
' <mrow> ' +
' <mi>a</mi> ' +
' <mo>+</mo> ' +
' <mi>b</mi> ' +
' </mrow> ' +
' </mfenced> ' +
' <mn>260</mn> ' +
' </msup> ' +
' <mo>+</mo> ' +
' <msub> ' +
' <mfenced open="{" close="}"> ' +
' <mrow> ' +
' <mi>a</mi> ' +
' <mo>+</mo> ' +
' <mi>b</mi> ' +
' </mrow> ' +
' </mfenced> ' +
' <mi>i</mi> ' +
' </msub> ' +
' </mrow> ' +
' </math>';
AxTchExp1.reloadFromMMLString(aWS);
Если все нормально, увидишь формулу. Короче, разбирайся.
Dolphin001 (2004-11-19 15:02:00) [2]так вот именно не могу найти откуда же из какой dll, ocx импортировать
Amoeba (2004-11-19 14:37:00) [3]Через меню в IDE: Import TypeLibrary
В результате получишь PAS файл для работы с MSEquation.
TUser (2004-11-19 14:36:00) [4]Как с Equation'ом - несколько раз обсуждали. Вроде ничего не придумали. Хотя как-то можно точно.
Есть альтернативное решение от А.Григорьева на Королевстве Delphi