|
|
|
Значение ячейки грида
|
|||
|---|---|---|---|
|
#18+
А рассматривали вариант с получением handle грида ? И с ним работу в стандартном режиме WinApi ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2018, 15:58 |
|
||
|
Значение ячейки грида
|
|||
|---|---|---|---|
|
#18+
ГирлионайльдоА рассматривали вариант с получением handle грида ? И с ним работу в стандартном режиме WinApi ?Ух ты! Научишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2018, 23:44 |
|
||
|
Значение ячейки грида
|
|||
|---|---|---|---|
|
#18+
Soft21TDBGridEx. Перехват TextOut. Тоже ничего не дал. А ExtTextOut активируется только при активации ячеек.Можно подредактировать форму в ресурсах exe-файла (не забываем про статью 272). Например, включить мультиселект, добавить к проперти Selection значение gstAll, в EditActions включить возможность копирования. Тогда грид сам будет отдавать все данные по Ctrl+C. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2018, 02:45 |
|
||
|
Значение ячейки грида
|
|||
|---|---|---|---|
|
#18+
Soft21Ghost Writerа какой класс грида ? WinSpy что говорит ? может там обычный syslistview32 TDBGridEx. Перехват TextOut. Тоже ничего не дал. А ExtTextOut активируется только при активации ячеек. У меня выводит через ExtTextOutA, если получилось перехватить, дело за малым - получить хендл окна, установить фокус и слать сообщения с кнопками "вверх" или "вниз", т.к. текст перерисовывается только видимый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2018, 03:23 |
|
||
|
Значение ячейки грида
|
|||
|---|---|---|---|
|
#18+
Обратил внимание, что тестовая программа имеет 2 секции импорта из User32. Интересно, почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2018, 04:42 |
|
||
|
Значение ячейки грида
|
|||
|---|---|---|---|
|
#18+
x1ca4064, всего две? Действительно странно. В Delphi-прогах их обычно три плюс две в отложенных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2018, 08:41 |
|
||
|
Значение ячейки грида
|
|||
|---|---|---|---|
|
#18+
Распознавание не вариант? На тексте должно работать без нареканий, даже в принципе можно самому на коленке наваять на основе шаблонов, зная параметры шрифта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 10:39 |
|
||
|
Значение ячейки грида
|
|||
|---|---|---|---|
|
#18+
Василий 2, Думаю это единственный вариант. Увы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 10:58 |
|
||
|
Значение ячейки грида
|
|||
|---|---|---|---|
|
#18+
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 11:31 |
|
||
|
Значение ячейки грида
|
|||
|---|---|---|---|
|
#18+
Soft21, Хотя, учитывая, что есть DBGrid, можно добраться и до dataset, а уж тогда... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 11:38 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39689868&tid=2040496]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
218ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 582ms |

| 0 / 0 |
