powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Значение ячейки грида
61 сообщений из 61, показаны все 3 страниц
Значение ячейки грида
    #39688819
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли получить Значение ячейки грида чужой программы?
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688826
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21Можно лиНельзя.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688837
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надеюсь на ответ того кто понял задачу.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688887
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21,

Ну так поставь задачу более конкретно.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688933
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
16.08.2018 14:30, DarkMaster пишет:
> Ну так поставь задачу более конкретно.

пофигу.
ответ был дан однозначно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688937
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

ну не на 100% однозначно, можно сделать скриншот, пропустить через cunieform или tesseract....

можно послать туда мышку и клавиатуру, побагть по табличке и скопировать

в общем частных решений мжно много придумать
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688947
zinpub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ArtMoney ?
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688950
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zinpub,

ArtMoney память сканирует.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688951
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
16.08.2018 15:26, Arioch пишет:
> можно послать туда мышку и клавиатуру, побагть по табличке и скопировать

не взлетит. тут программист нужен...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688954
zinpub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMasterzinpub,

ArtMoney память сканирует.

Ну если, по каким-либо сигнатурам, можно определить положение данных в памяти...

Вообще, я пошутил конечно.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688955
Фотография X-Cite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно, но....
Если известно что чужая программа написана на Delphi и известен компонент грида с точностью до версии билда.
Мы так снимали из датасета данные. Подобрали версию и влезли в память.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688962
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
правильный ответ: нельзя. но если сильно хочется - то можно.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688973
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonправильный ответ: нельзя. но если сильно хочется - то можно.
Но если сильно хочется и повезёт.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688985
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer,

повезет в любом случае. для самых тяжелых есть ocr.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39688992
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий16.08.2018 15:26, Arioch пишет:
> можно послать туда мышку и клавиатуру, побагть по табличке и скопировать

не взлетит. тут программист нужен...

это да, люди способные это сделать на форуме задают несколько другие вопросы, чем "какой командой ассемблера колобок съедает ёжика" (c)
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689072
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем искренне признателен за комментарии. Задача достаточно не тривиальная. Все предлагаемые в комментах пути решения были пройдены. Не сработали с нужной эффективностью. Будем искать. Еще раз всем ОГРОМНОЕ спасибо.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689075
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на всякей:

"В ГРИДЕ ДАННЫХ НЕТ!"

(С)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689079
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разумеется. Но они есть в памяти программы. И отображаются в окне. Взять их наша задача (не ждать милости от природы).
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689086
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
16.08.2018 18:43, Soft21 пишет:
> Разумеется. Но они есть в памяти программы. И отображаются в окне. Взять их наша задача (не ждать милости от природы).

УК РФ. Статья 272. Неправомерный доступ к компьютерной информации.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689087
MikeDD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21 можно если вражеское приложение скомпилено с рантайм пакетами. В этом случае подменяешь одну из BPL на свою а там можно написать все что угодно, к примеру перебрать все формы и найти нужный датасет.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689089
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий,

Все правомерно. Никто не супротив. Просто нужно показать их в другом окне. И все.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689090
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MikeDD,

Прога написана не на Дельфи. Увы.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689095
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий16.08.2018 18:43, Soft21 пишет:
> Разумеется. Но они есть в памяти программы. И отображаются в окне. Взять их наша задача (не ждать милости от природы).

УК РФ. Статья 272. Неправомерный доступ к компьютерной информации.

у меня к информации на собственном компьютере - неправомерный доступ?
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689099
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
16.08.2018 19:09, Arioch пишет:
> у меня к информации на собственном компьютере - неправомерный доступ?

А то!
Зря што ле во всяких Акробатах встроен запрет на копирование текста.
Так и здесь может оказаться.
Полагаю, наивный щколяр пытается выцарапать инфу из некоего источника,
который таки защищен от этих шаловливых ручек.
В противном случае, нахрена добывать информацию не из источника напрямую,
а таки через жопный трубопровод...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689101
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21Можно ли получить Значение ячейки грида чужой программы?

Попробуте перехватить функцию TextOut, с большой вероятностью, данные в грид выводятся ей.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689103
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
x1ca4064,

Спасибо. Толково. Не подумал. Завтра попробую.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689108
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21,

а к источнику информации никак не добраться? обязательно в грид лезть?
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689109
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийЗря што ле во всяких Акробатах встроен запрет на копирование текста.

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

убогая линуксовая приблуда просто не знала такой мега-фичи как запрет на копирование
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689110
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если под источником понимать базу (или ее аналог), то нельзя. Грубо говоря нет ее. Старая прога. Очень.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689114
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21,

sysinternal Process Monitor и смотреть какие именно куски каких файлов она читает при открытии БД или при прокрутке грида и подгрузке новых строк

вам же не надо с этой БД работать, вам только один раз импортнуть ? так что на скорость вам плевать
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689115
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AriochМимопроходящийЗря што ле во всяких Акробатах встроен запрет на копирование текста.

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

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

И Print sceen еще не кто не отменял.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689116
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21,

ага, и тессеракт с кьюниформом, и вычитывать за ними

одна беда - там были математические формулы в несколько этажей
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689121
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AriochSoft21,

sysinternal Process Monitor и смотреть какие именно куски каких файлов она читает при открытии БД или при прокрутке грида и подгрузке новых строк

вам же не надо с этой БД работать, вам только один раз импортнуть ? так что на скорость вам плевать

Увы. Нужно при изменении в гриде выводить инфу из него + доп инфу. А именно URL. Прога древняя. Очень.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689218
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а какой класс грида ? WinSpy что говорит ? может там обычный syslistview32
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689303
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ghost Writerа какой класс грида ? WinSpy что говорит ? может там обычный syslistview32

TDBGridEx. Перехват TextOut. Тоже ничего не дал. А ExtTextOut активируется только при активации ячеек.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689311
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21Ghost Writerа какой класс грида ? WinSpy что говорит ? может там обычный syslistview32

TDBGridEx. Перехват TextOut. Тоже ничего не дал. А ExtTextOut активируется только при активации ячеек.
Может потому что DrawTextEx используется?
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689331
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

Увы. Нет.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689332
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не до конца понимаю, как может помочь перехват функций вывода текста в чужом приложении.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689414
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
знаешь такое слово keylogger ?

вот казалось бы как оно поможет выудить логины-пароли среди всей той чуши, которую на компе печатают. А вот - ловят же
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689416
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21TDBGridEx

бери исходники и смотри как именно оно на экран выводит и с каким хэндлом окна
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689432
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arioch,

Нет исходников (((. Только exe.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689455
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochзнаешь такое слово keylogger ?

вот казалось бы как оно поможет выудить логины-пароли среди всей той чуши, которую на компе печатают. А вот - ловят же

В дешевых детективных романах пароли ловят по звуку от нажатия клавиш и по колебаниям электропотребления компьютера. Ну и что ?
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689471
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schi,

то, что keyloggers - это реальность, а так ничего

Soft21Нет исходников

я же процитировал исходники чего нужно брать. При чем тут программа....
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689520
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21Прога написана не на Дельфи. Увы.
Soft21TDBGridExесли не Delphi, то C++Builder
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689531
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochschi,

то, что keyloggers - это реальность, а так ничего

Soft21Нет исходников

я же процитировал исходники чего нужно брать. При чем тут программа....

То, что повесить хук на клавиатуру - это реальность, даже в msdn написано. Но как из этого без соц. инженерии пароли извлекать - не понимаю.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689539
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ctrl+C / Ctrl+V и угадай пароль
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689562
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBrCtrl+C / Ctrl+V
Работает?
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689569
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

Операции с Clipboard тоже можно перехватить...
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689573
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanDimaBrCtrl+C / Ctrl+V
Работает?

Работает автоподстановка из хранилища браузера, например.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689797
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiНе до конца понимаю, как может помочь перехват функций вывода текста в чужом приложении.

Посмотрите на постановку задачи: получить текст из ячейки грида. Текст в ячейку как-то выводится, обычно это делают функциями вывода теста, прехватив получаете координаты и сам текст.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689806
Гирлионайльдо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А рассматривали вариант с получением handle грида ? И с ним работу в стандартном режиме WinApi ?
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689853
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГирлионайльдоА рассматривали вариант с получением handle грида ? И с ним работу в стандартном режиме WinApi ?Ух ты! Научишь?
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689867
Flashpoke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Soft21TDBGridEx. Перехват TextOut. Тоже ничего не дал. А ExtTextOut активируется только при активации ячеек.Можно подредактировать форму в ресурсах exe-файла (не забываем про статью 272).
Например, включить мультиселект, добавить к проперти Selection значение gstAll, в EditActions включить возможность копирования.
Тогда грид сам будет отдавать все данные по Ctrl+C.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39689868
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21Ghost Writerа какой класс грида ? WinSpy что говорит ? может там обычный syslistview32

TDBGridEx. Перехват TextOut. Тоже ничего не дал. А ExtTextOut активируется только при активации ячеек.

У меня выводит через ExtTextOutA, если получилось перехватить, дело за малым - получить хендл окна, установить фокус и слать сообщения с кнопками "вверх" или "вниз", т.к. текст перерисовывается только видимый.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39690135
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обратил внимание, что тестовая программа имеет 2 секции импорта из User32. Интересно, почему?
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39690172
jmp_orginal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
x1ca4064, всего две? Действительно странно. В Delphi-прогах их обычно три плюс две в отложенных.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39690849
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Распознавание не вариант? На тексте должно работать без нареканий, даже в принципе можно самому на коленке наваять на основе шаблонов, зная параметры шрифта
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39691560
Soft21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Василий 2,

Думаю это единственный вариант. Увы.
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39691588
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21Василий 2,

Думаю это единственный вариант. Увы.
Распознавать можно только видимую часть, т.е. все равно придется "бегать" по гриду, IMHO, перехват ExtTextOutA проще (и надежнее), кроме того, перехватывается весь текст ячейки, а не только органиченный Rect ячейки.
У меня, на тестовой проге, получается так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
ExtTextOutA: (HDC: 19011009 Rect:(Left=13 Top=1 Right=135 Bottom=16) lpString:'DSetField1')

ExtTextOutA: (HDC: 19011009 Rect:(Left=138 Top=1 Right=260 Bottom=16) lpString:'DSetField2')

ExtTextOutA: (HDC: 19011009 Rect:(Left=263 Top=1 Right=385 Bottom=16) lpString:'DSetField3')

ExtTextOutA: (HDC: 19011009 Rect:(Left=12 Top=18 Right=136 Bottom=35) lpString:'Row7Col0')

ExtTextOutA: (HDC: 19011009 Rect:(Left=137 Top=18 Right=261 Bottom=35) lpString:'Row7Col1')

ExtTextOutA: (HDC: 19011009 Rect:(Left=262 Top=18 Right=386 Bottom=35) lpString:'Row7Col2')

ExtTextOutA: (HDC: 19011009 Rect:(Left=12 Top=36 Right=136 Bottom=53) lpString:'Row8Col0')

ExtTextOutA: (HDC: 19011009 Rect:(Left=137 Top=36 Right=261 Bottom=53) lpString:'Row8Col1')

ExtTextOutA: (HDC: 19011009 Rect:(Left=262 Top=36 Right=386 Bottom=53) lpString:'Row8Col2')

ExtTextOutA: (HDC: 19011009 Rect:(Left=12 Top=54 Right=136 Bottom=71) lpString:'Row9Col0')

ExtTextOutA: (HDC: 19011009 Rect:(Left=137 Top=54 Right=261 Bottom=71) lpString:'Row9Col1')

ExtTextOutA: (HDC: 19011009 Rect:(Left=262 Top=54 Right=386 Bottom=71) lpString:'Row9Col2')

ExtTextOutA: (HDC: 19011009 Rect:(Left=12 Top=72 Right=136 Bottom=89) lpString:'Row10Col0')

ExtTextOutA: (HDC: 19011009 Rect:(Left=137 Top=72 Right=261 Bottom=89) lpString:'Row10Col1')

ExtTextOutA: (HDC: 19011009 Rect:(Left=262 Top=72 Right=386 Bottom=89) lpString:'Row10Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=13 Top=1 Right=135 Bottom=16) lpString:'DSetField1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=138 Top=1 Right=260 Bottom=16) lpString:'DSetField2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=263 Top=1 Right=385 Bottom=16) lpString:'DSetField3')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=18 Right=136 Bottom=35) lpString:'Row0Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=18 Right=261 Bottom=35) lpString:'Row0Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=18 Right=386 Bottom=35) lpString:'Row0Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=36 Right=136 Bottom=53) lpString:'Row1Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=36 Right=261 Bottom=53) lpString:'Row1Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=36 Right=386 Bottom=53) lpString:'Row1Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=54 Right=136 Bottom=71) lpString:'Row2Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=54 Right=261 Bottom=71) lpString:'Row2Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=54 Right=386 Bottom=71) lpString:'Row2Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=72 Right=136 Bottom=89) lpString:'Row3Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=72 Right=261 Bottom=89) lpString:'Row3Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=72 Right=386 Bottom=89) lpString:'Row3Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=90 Right=136 Bottom=107) lpString:'Row4Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=90 Right=261 Bottom=107) lpString:'Row4Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=90 Right=386 Bottom=107) lpString:'Row4Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=108 Right=136 Bottom=125) lpString:'Row5Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=108 Right=261 Bottom=125) lpString:'Row5Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=108 Right=386 Bottom=125) lpString:'Row5Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=126 Right=136 Bottom=143) lpString:'Row6Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=126 Right=261 Bottom=143) lpString:'Row6Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=126 Right=386 Bottom=143) lpString:'Row6Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=144 Right=136 Bottom=161) lpString:'Row7Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=144 Right=261 Bottom=161) lpString:'Row7Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=144 Right=386 Bottom=161) lpString:'Row7Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=162 Right=136 Bottom=179) lpString:'Row8Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=162 Right=261 Bottom=179) lpString:'Row8Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=162 Right=386 Bottom=179) lpString:'Row8Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=180 Right=136 Bottom=197) lpString:'Row9Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=180 Right=261 Bottom=197) lpString:'Row9Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=180 Right=386 Bottom=197) lpString:'Row9Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=198 Right=136 Bottom=215) lpString:'Row10Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=198 Right=261 Bottom=215) lpString:'Row10Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=198 Right=386 Bottom=215) lpString:'Row10Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=216 Right=136 Bottom=233) lpString:'Row0Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=216 Right=261 Bottom=233) lpString:'Row0Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=216 Right=386 Bottom=233) lpString:'Row0Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=234 Right=136 Bottom=251) lpString:'Row1Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=234 Right=261 Bottom=251) lpString:'Row1Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=234 Right=386 Bottom=251) lpString:'Row1Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=252 Right=136 Bottom=269) lpString:'Row2Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=252 Right=261 Bottom=269) lpString:'Row2Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=252 Right=386 Bottom=269) lpString:'Row2Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=270 Right=136 Bottom=287) lpString:'Row3Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=270 Right=261 Bottom=287) lpString:'Row3Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=270 Right=386 Bottom=287) lpString:'Row3Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=288 Right=136 Bottom=305) lpString:'Row4Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=288 Right=261 Bottom=305) lpString:'Row4Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=288 Right=386 Bottom=305) lpString:'Row4Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=306 Right=136 Bottom=323) lpString:'Row5Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=306 Right=261 Bottom=323) lpString:'Row5Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=306 Right=386 Bottom=323) lpString:'Row5Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=324 Right=136 Bottom=341) lpString:'Row6Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=324 Right=261 Bottom=341) lpString:'Row6Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=324 Right=386 Bottom=341) lpString:'Row6Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=342 Right=136 Bottom=359) lpString:'Row7Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=342 Right=261 Bottom=359) lpString:'Row7Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=342 Right=386 Bottom=359) lpString:'Row7Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=360 Right=136 Bottom=377) lpString:'Row8Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=360 Right=261 Bottom=377) lpString:'Row8Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=360 Right=386 Bottom=377) lpString:'Row8Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=378 Right=136 Bottom=395) lpString:'Row9Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=378 Right=261 Bottom=395) lpString:'Row9Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=378 Right=386 Bottom=395) lpString:'Row9Col2')

ExtTextOutA: (HDC: 4701132C Rect:(Left=12 Top=396 Right=136 Bottom=413) lpString:'Row10Col0')

ExtTextOutA: (HDC: 4701132C Rect:(Left=137 Top=396 Right=261 Bottom=413) lpString:'Row10Col1')

ExtTextOutA: (HDC: 4701132C Rect:(Left=262 Top=396 Right=386 Bottom=413) lpString:'Row10Col2')
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39691597
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Soft21,

Хотя, учитывая, что есть DBGrid, можно добраться и до dataset, а уж тогда...
...
Рейтинг: 0 / 0
Значение ячейки грида
    #39691672
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jmp_orginalx1ca4064, всего две? Действительно странно. В Delphi-прогах их обычно три плюс две в отложенных.
Понятно: для каждого модуля, в котором прописан импорт из dll, создается своя секция. Вообщем, логично.
...
Рейтинг: 0 / 0
61 сообщений из 61, показаны все 3 страниц
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Значение ячейки грида
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]