Реферат: Особенности создания математических формул в Web
При разработке программы возникла одна проблема: Если пользователь, создав математическую формулу с системе MathType сохранит её в формате *.bmp (хотя MathType не предлагает сохранение в таком формате) то как ни странно файл сохранится в заданном формате, даже ярлык у этого файла будет таким, какой характерен для файлов с таким форматом, однако броузер InternetExplorer отображать этот рисунок не будет, т.к. в самом деле MathType сохранит файл с заданным расширением (bmp) но в формате gif. Следовательно, следует сохранять файл в формате *.gif, тогда проблем такого типа не будет.
Пояснение к исходному коду программы:
procedure TForm1.N2Click(Sender: TObject);
begin
With OpenDialog1 do
If Execute Then
Begin
memo1.lines.loadfromfile(Filename);
ExtractFilename(Filename);
SaveDialog1.FileName := Filename;
Filename := ' ';
End;
end;
этот код обеспечивает открытие файла.
procedure TForm1.N3Click(Sender: TObject);
begin
Memo1.Lines.SaveToFile(SaveDialog1.FileName); // Сохранениефайла
end;
procedure TForm1.N4Click(Sender: TObject);
begin
with SaveDialog1 do
If execute Then
Memo1.Lines.SaveToFile(SaveDialog1.FileName); // Меню«Сохранить как.»
End;
//сейчас идёт описание самой главной части программы
procedure TForm1.N5Click(Sender: TObject);
var list: TStringList;
tmpString: string;
i,CurrentSymbol,SeekSymbol, lastTag: integer;