PasteFromClipboard() в CBuilder
От: Speelky  
Дата: 08.06.01 09:53
Оценка:
Тут попросили программу на Билдере модифицировать.
По ходу дела через DDE (ну ТЗ такое .) Word принуждается к копированию текста в буфер, после чего идет код примерно следующего содержания:
TClipboard* pClipboard = Clipboard();
......
while ( !pClipboard->HasFormat( CF_TEXT ) )
    Application->ProcessMessages();

EditField->Clear();
EditField->PasteFromClipboard();

Так вот, если это все находится в одном методе, то текстовое поле очищается, но Paste не делается, если же последний оператор повесить на отделбную кнопку — биспраблем...Вот вам текст из буфера. Однако делать отдельную кнопку только для того, чтобы вытащить текст из буфера...

В чем же заковырка-то?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.