Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.15;
Скачать: CL | DM;

Вниз

SaveToClipboardFormat   Найти похожие ветки 

 
Valery779 ©   (2006-09-28 15:38) [0]

procedure TForm1.Button1Click(Sender: TObject);
var  W:variant;
APalette :HPalette;
AFormat:Word;
AData:THandle;
begin
  W:=CreateOleObject("Word.Application");
  W.Visible:=true;
  W.documents.Add(ExtractFileDir(Application.ExeName)+"\templ\file.doc",0);
  W.ActiveDocument.Select;
  Image1.Picture.SaveToClipboardFormat(AFormat,AData,APalette);
  W.Selection.Paste;
end;

-- File.doc существует, но процедура создает новый ???
-- буфер пустой, --> пятая команда не работает и на .bmp и на .jpg
   Нужно ли задавать AFormat,AData,APalette значения ???
Остряков прошу не беспокоится


 
DevilDevil ©   (2006-09-28 16:53) [1]

procedure TForm1.Button1Click(Sender: TObject);
var  W:variant;
APalette :HPalette;
AFormat:Word;
AData:THandle;
begin
 W:=CreateOleObject("Word.Application");
 W.Visible:=true;
 W.documents.Add(ExtractFileDir(Application.ExeName)+"\templ\file.doc",0);
 W.ActiveDocument.Select;
 Image1.Picture.SaveToClipboardFormat(AFormat,AData,APalette);
 ClipBoard.SetAsHandle(MyFormat,AData); // нашёл в Хелпе
 W.Selection.Paste;
end;


Вот ей-богу, терпеть не могу умников, которые кричат: "гугл в помощь", "учи Английский", "а Хелп посмотреть не судьба?" ...  А вот теперь и сам начал... Только что нашёл в примере к SaveToClipboardFormat...

Не забудь заюзать Clipbrd


 
Valery779 ©   (2006-09-28 17:35) [2]

DevilDevil:
Спасибо огромное!!!



Страницы: 1 вся ветка

Текущий архив: 2006.10.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
5-1141156195
Noby
2006-02-28 22:49
2006.10.15
Запись CD при помощи TXPBurn


1-1157193722
samael6
2006-09-02 14:42
2006.10.15
Работа с XMPP (Extensible Messaging and Presence Protocol)


3-1155885573
Patrick
2006-08-18 11:19
2006.10.15
TimeOut Expired


2-1159540488
Весь в делах
2006-09-29 18:34
2006.10.15
Иконки


2-1159474413
A/A
2006-09-29 00:13
2006.10.15
TString