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

Вниз

Скопировать число в буфер обмена   Найти похожие ветки 

 
Зм1й ©   (2006-06-28 21:50) [0]

Подскажите пожалуйста, как осуществить сабж?


 
Virgo_Style ©   (2006-06-28 22:19) [1]

Как текст. ClipBoard.AsText


 
Зм1й ©   (2006-06-29 12:37) [2]

Если ты имеешь ввиду IntToStr, то не подходит. :(

Во-первых, нужно сохранять данные как в оперативную память, чтобы integer, к примеру, занимал 4 байта, word - 2 и т. д.
Во-вторых, нужно сохранять не отдельные числа, а целые структуры данных, и как их перевести в string?
В-третьих, string использовать неудобно из-за ограничения в 255 символов...

Ну вот например есть структура
TRec = packed record
i, j: Integer;
S: String[10];
d: Double;
end;


Как можно Array of TRec сохранить в clipboard?


 
Amoeba ©   (2006-06-29 13:17) [3]


> Зм1й ©   (29.06.06 12:37) [2]
> Если ты имеешь ввиду IntToStr, то не подходит. :(
>
> Во-первых, нужно сохранять данные как в оперативную память,
>  чтобы integer, к примеру, занимал 4 байта, word - 2 и т.
>  д.
> Во-вторых, нужно сохранять не отдельные числа, а целые структуры
> данных, и как их перевести в string?
> В-третьих, string использовать неудобно из-за ограничения
> в 255 символов...
>
> Ну вот например есть структура
> TRec = packed record
> i, j: Integer;
> S: String[10];
> d: Double;
> end;
>
> Как можно Array of TRec сохранить в clipboard?

Растолкуй народу, зачем все это нужно пихать в Clipboard? Какая цель преследуется?


 
MBo ©   (2006-06-29 13:20) [4]

Зарегистрировать RegisterClipboardFormat свой формат хранения и SetClipboardData


 
Зм1й ©   (2006-06-29 13:45) [5]


> Amoeba ©   (29.06.06 13:17) [3]

Чтобы экземпляры приложения могли обмениваться переменными

> MBo ©   (29.06.06 13:20) [4]

А по-подробнее можно?


 
Amoeba ©   (2006-06-29 13:59) [6]


> Зм1й ©   (29.06.06 13:45) [5]
>
> > Amoeba ©   (29.06.06 13:17) [3]
>
> Чтобы экземпляры приложения могли обмениваться переменными

Для этого больше подходят, в частности, отображаемые в память файлы (Memory Mapping).


 
Зм1й ©   (2006-06-29 14:00) [7]


> Для этого больше подходят, в частности, отображаемые в память
> файлы (Memory Mapping).

А где можно почитать про них?


 
Amoeba ©   (2006-06-29 14:49) [8]

Выслал демку из книжки Дарахвелидзе и Маркова.


 
Зм1й ©   (2006-06-29 15:07) [9]


> Amoeba ©   (29.06.06 14:49) [8]


Спасибо, посмотрю



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

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

Наверх




Память: 0.49 MB
Время: 0.036 c
15-1150463110
if then
2006-06-16 17:05
2006.07.16
Chto takoe iskustvennyj intelekt


2-1151240219
Gizza
2006-06-25 16:56
2006.07.16
Панель управления


3-1147618940
Express
2006-05-14 19:02
2006.07.16
Ошибка «Не удается найти строку для обновления», MySQL


1-1149131475
TButton
2006-06-01 07:11
2006.07.16
4bit -> 8bit


3-1147685034
Sorcerer
2006-05-15 13:23
2006.07.16
Использование ADO