Форум: "Потрепаться";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
ВнизКопирование текста. Найти похожие ветки
← →
Qu (2005-01-23 17:26) [0]Вот есть прога, в ней текст, очень большой текст, который нельзя просто так выделить и копировать(типа как лабел) а мне очень надо!подскажите плизз как это ззделать можно?
← →
begin...end © (2005-01-23 17:33) [1]> Qu (23.01.05 17:26)
> очень большой текст, который нельзя просто так выделить
> и копировать
А почему нельзя-то?
← →
Qu (2005-01-23 17:42) [2]Ну ты с лабела можешь текст копировать?
А там тоже самое, только текста очень много
← →
begin...end © (2005-01-23 17:44) [3]> [2] Qu (23.01.05 17:42)
Ctrl-A, а затем Ctrl-C не пробовали нажимать?
P.S. А с label"а я не могу текст скопировать - он даже не выделяется.
← →
Qu (2005-01-23 17:46) [4]
> А с label"а я не могу текст скопировать - он даже не выделяется.
Ну вот это типа как лабел - не выделяется
← →
Guru1 (2005-01-23 19:31) [5]Да подскажите мне тоже надо
← →
SPeller © (2005-01-23 19:35) [6]Гыг. Смекалка, товарищи! PrintScreen -> FineReader.
← →
uny © (2005-01-23 19:42) [7]клептомания программа - отовсюду копирует, рядом с часами сидит. лабелы всякие - ей легко:)
← →
KilkennyCat © (2005-01-23 19:46) [8]а я ничего не понял...
← →
uny © (2005-01-23 19:50) [9][7] не шутка:
Kleptomania 2.5 for Windows 95/98/Me/NT/2000/XP, 2004/07/12
Kleptomania 2.5 allows to capture and process text from any (even clipboard-unaware) application. Copy text onto clipboard, launch internet browser or email editor, sum numbers, count a number of words/characters. Process text of folder trees, file lists, database reports, text content of messages and dialog boxes, menus, status lines, visible text of legacy systems, and more. Kleptomania does not rely on any data communication scheme behind the scene. Uses OCR and delivers ultimate text capture and processing abilities.
← →
Asteroid © (2005-01-23 19:51) [10]Посылаем WM_GETTEXT этому окну, и если оно нас не посылает, имеем полноценный текст всего документа.
← →
Asteroid © (2005-01-23 19:52) [11]> uny © (23.01.05 19:50) [9]
Нехило :)
← →
Qu (2005-01-23 21:37) [12]
> Kleptomania 2.5 for Windows 95/98/Me/NT/2000/XP, 2004/07/12
А где можно её скачать?
← →
Qu (2005-01-24 15:35) [13]Больше никто ничего не знает?
← →
PVOzerski © (2005-01-24 15:53) [14]Имейте в виду такую вещь. Текст может быть заголовком дочернего окошка - тогда его можно добыть через WM_GETTEXT - а может быть просто картинкой - тогда только через алгоритмы распознавания текста. Правда, если с DC окошка удастся вытянуть информацию о текущем фонте - задача во 2-м случае может упроститься путем сравнения расположения пикселов в буквах этого шрифта - но это только если после выведения текста на девайсе шрифт не меняли. Я таким образом пытался считывал значения координат в GISMaster - и получилось.
← →
han_malign © (2005-01-24 16:01) [15]А в файле программы если помотреть? Не исключено, что текст в ресурсах лежит...
← →
Qu (2005-01-24 17:54) [16]А можно поподробнее про WM_GETTEXT?
> А в файле программы если помотреть? Не исключено, что текст
> в ресурсах лежит...
К сожалению нет:) у программы только exeшник и больше ничего нету.
← →
Qu (2005-01-24 17:59) [17]А можно поподробнее про WM_GETTEXT?
> А в файле программы если помотреть? Не исключено, что текст
> в ресурсах лежит...
К сожалению нет:) у программы только exeшник и больше ничего нету.
← →
kirasukii (2005-01-24 18:17) [18]А можно еще WinHex`ом открыть память процесса и прособачить поиском ASCII или юникодным. Мне иногда так кое-чего из вредных программ выдирать удавалось.
← →
Prohodil Mimo © (2005-01-25 11:09) [19]Qu (24.01.05 17:54) [16]
> А в файле программы если помотреть? Не исключено, что текст
> в ресурсах лежит...
К сожалению нет:) у программы только exeшник и больше ничего нету
А в сам ЕХЕ заглянуть не пытался?
← →
AlexKniga © (2005-01-25 11:16) [20]В дополнении к Клептомании:
Textractor for Windows XP/2000/NT
http://www.resplendence.com/textractor
Monitor and capture all text that your programwrites to the screen.
Textractor is a text monitor for Windows 2000/NT. It captures and logs all text a program writes to the screen. Some programs write information so fast that your eye can"t read it. Many programs write lots of text without supporting the Windows clipboard. Textractor gives you the chance to capture all text an applications outputs without having to retype it or using an OCR program. Textractor also works with console applications.
← →
PVOzerski © (2005-01-25 12:06) [21]procedure TFormTTT.Button1Click(Sender: TObject);
var
h:tHandle;
l:integer;
s:shortstring;
begin
h:=FindWindow("TTestForm",nil);
h:=FindWindowEx(h,0,"TButton",nil);
l:=SendMessage(h,WM_GETTEXTLENGTH,0,0);
if l>254 then
l:=254;
byte(s[0]):=SendMessage(h,WM_GETTEXT,l+1,lparam(@s[1]));
ShowMessage(s);
end;
← →
kirasukii (2005-01-25 12:09) [22]Да, а хандель, имя класса окна и прочие прибамбасы можно узнать с пом. улититы spy++, входящей в состав Visual Studio. В нете скорее всего отдельно тоже есть.
← →
kaZaNoVa © (2005-01-25 12:27) [23]kirasukii (25.01.05 12:09) [22]
> Да, а хандель, имя класса окна и прочие прибамбасы
> можно узнать с пом. улититы spy++, входящей в состав
> Visual Studio. В нете скорее всего отдельно тоже есть.
имхо самая удобная и простая для этого InqSoft Window Scanner http://kickme.to/inqsoft
← →
kirasukii (2005-01-25 12:32) [24]пользовался я продуктами из разряда Inqsoft (давно правда), что вызвало у меня на них сильную и устойчивую аллергию, а также убеждение в том, что проще все делать руками. Сейчас правда не знаю как с ними дела обстоят.
← →
kaZaNoVa © (2005-01-25 12:58) [25]kirasukii (25.01.05 12:32) [24]
да, они сильно поумнели и стали более низкоуровневые ))
а так, да, к ним привыкнуть надо))
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.038 c