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

Вниз

Строка или текст через clipboard , незнаю как правильно.   Найти похожие ветки 

 
Johnnnnn   (2009-04-11 00:26) [0]

Вообщем есть вот такое
uses clipbrd
var
clip:string;
begin
clip:=XLCExcel.activecell.value;
clipboard.astext:=clip;

навыходе из clipboard выдыет ìàñòåðà äåëôè а было - мастера делфи
как это починить?

Спасибо.


 
Johnnnn   (2009-04-11 00:37) [1]

ага всем спасибо нашел
procedure BufferToClipboard(Buffer: String);
var WideBuffer: WideString;
BuffSize: Cardinal;
Data: THandle;
DataPtr: Pointer;
begin
if Buffer <> "" then begin
WideBuffer := Buffer;
BuffSize := length(Buffer) * SizeOf(WideChar);
Data := GlobalAlloc(GMEM_MOVEABLE+GMEM_DDESHARE+GMEM_ZEROINIT, BuffSize + 2);
try
DataPtr := GlobalLock(Data);
try
Move(PWideChar(WideBuffer)^, Pointer(Cardinal(DataPtr))^, BuffSize);
finally
GlobalUnlock(Data);
end;
Clipboard.SetAsHandle(CF_UNICODETEXT, Data);
except
GlobalFree(Data);
raise;
end;
end;
end;


 
Кролик Иа-Иа2   (2009-04-12 02:35) [2]

Удалено модератором



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

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

Наверх




Память: 0.46 MB
Время: 0.009 c
2-1239098915
AlexDan
2009-04-07 14:08
2009.05.24
ms sql и delphi


2-1238941348
Дмитрий
2009-04-05 18:22
2009.05.24
Помогите понять код на си


15-1237892901
alexander-rsh
2009-03-24 14:08
2009.05.24
Сохранени е в IniFile


2-1239685249
PROgrammist
2009-04-14 09:00
2009.05.24
Дребезжание канвы.


15-1237811203
немо2
2009-03-23 15:26
2009.05.24
Индексы в msqql2000. Эквивалентны ли такие действия?