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

Вниз

как сделать лучше?   Найти похожие ветки 

 
werr   (2003-01-31 10:19) [0]

Нужна программа : нажал кнопку и в буфер скопировалась строка, т.е. Clipboard.AsText := "ааа"; А как грамотнее это оформить? Т.е. в какое событие какого итема засунуть? Application, неверное, не очень подходит.


 
Digitman ©   (2003-01-31 11:19) [1]


> нажал кнопку


Вот в обработчик события КнопкаClick() и "засовывай"... если уж очень "засунуть" хочется)))


 
Separator ©   (2003-01-31 11:39) [2]

Clipboard.SetTextBuf(PChar("Текст"));


 
werr   (2003-01-31 16:35) [3]

я неправильно объяснил
надо чтобы кнопка нажималась не на форме, а скажем, запускалась иконка и тогда в буфер записывался нужный текст

Сейчас сделал
procedure TForm1.FormActivate(Sender: TObject);
begin
Clipboard.AsText := "ааа";
Form1.Close;
end;

но тогда при запуске такой иконки на 1 сек появляется форма а потом исчезает, что не очень красиво

а как сделать чтобы запустил прогу и она сразу записала в буфер, не открывая никаких форм


 
Андрей Сенченко ©   (2003-01-31 16:42) [4]

убрать форму


 
Digitman ©   (2003-01-31 16:56) [5]

ну что-то типа этого, наверно:

program ...
uses
Clipbrd;
begin
Clipboard.AsText := "ааа";
end.


 
Андрей Сенченко ©   (2003-01-31 17:18) [6]

werr (31.01.03 16:35)

идея проста - при старте нового проекта Delphi Тебе сразу предлагается пустая форма. Но использовать ее Тебя никто не заставляет - просто удаляещь из текущего проекта Unit1, а весь код пишешь собственно в программе.



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
1-28848
M4st4K
2003-02-02 23:36
2003.02.10
Масштабирование формы


1-28856
Noname2
2003-01-30 11:13
2003.02.10
Метка как объект в run-time


14-29039
msoftware
2003-01-23 09:15
2003.02.10
Помогите найти


1-28806
OxOTHuK
2003-02-02 11:00
2003.02.10
Загрузка


1-28914
Gayrus
2003-01-29 03:30
2003.02.10
fmod.dll