|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Здравствуйте! --------------- И так, На Главной форме располагается Комбобокс и Главная пдч. При выборе записи в Комбобоксе, информация отображается в Главной пдч. Высота Главной пдч на Главной форме зависит от содержимого Поля1(мемо в таблице). на Главной пдч. --------------- Использую такой модуль. Код: vbnet 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.
Но работает он не совсем корректно. При разном количестве текста, то добавляет пустую строку, то в данном случае урезает последнюю строку. И текст отображается не весь. ------------------------------------------ Как сделать, Чтобы все строки текста правильно отображались в Главной пдч на Главной форме? Архив мдб ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 13:02 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Александр Маркин, количество строк в текстбоксе ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 13:25 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Да это не то. ------------- У меня высота Главной пдч меняется при каждой записи в зависимости от текста в ней. На остальных записях текст весь отображается. А на 4 записи последняя строка урезается. Почему? Не могу понять. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 13:50 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
А на 4 записи последняя строка урезается. Почему? Не могу понять. (c) . Предполагаю, что это из-за чудесных кавычек, обрамляющих "чудеса". В тестовой переменной первые же обычные кавычки, видимо, воспринимаются, как окончание текста в строке. Можно попробовать написать функцию, заменяющую обычные кавычки (") на (""") внутри текстового поля . ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 14:32 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Кавычки здесь не причем. --- Вот без кавычек. Результат тот же. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 14:40 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Александр Маркин, посмотри тут http://am.rusimport.ru/MSAccess/topic.aspx?ID=227 в конце в комментариях я выкладывал примерчик, по образу и подобию можно не вписывать текст в текстбокс, а увеличивать высоту текстбокса ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 17:32 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Александр Маркин, стесняюсь спросить-а зачем столько кода???? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 18:16 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4.
zimkon, это как сделать. Я уже этот пример наизнанку вывернул, не получается. -------------- ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 19:29 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
sdku , Зачем мне поле на пол формы, если в нем три буквы. --- Мне надо чтоб весь текст по высоте в контрол вмещался и не было лишних строк. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 19:38 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Александр Маркин, еще раз стесняюсь спросить-а разве в Вашем примере не так? Вы спросили: Александр МаркинКак сделать, Чтобы все строки текста правильно отображались Я Вам ответил Если же вы хотите менять высоту формы,в в зависимости от количества строк: 1.Это совсем другая история 2.Так делать,изменять высоту формы от записи к записи,по моему,очень не ICE Ваш пример: ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 20:22 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Вдогонку: а граница у контрола жизненно необходима ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 20:24 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Граница нужна. В примере я её выделил, а так она у меня закругленная. Да, мне нужна другая история. Не айс, но мне это нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 21:18 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Александр Маркин, чем более длинный текст в поле,тем менее удовлетворительным будет результат (т.к перенос происходит по словам,а не по символам) Вот половинчатое решение: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 21:46 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Александр Маркин Код: vbnet 1.
Надо же! Обычно 96 DPI намертво гвоздями прибивают :) Теперь позанудствую: Александр Маркин Код: vbnet 1.
Причина отсутствия "чудес" - не учитываеЦЦа наличие вертикальных границ элемента управления, их стиля и толщины. Плюс считаеЦЦа, что у устройства вывода Xdpi и Ydpi равны, что для таких устройств, как принтеры, не железное правило. Но для экрана прокатит (с пивом). Александр Маркин Код: vbnet 1. 2.
Кривой костыль - не слишком удачная попытка учесть наличие горизонтальных границ элемента управления, их стиля и толщины. Элемент управления не выравниваеЦЦа по границам пикселя - может, и паранойя, но лучше подстраховаЦЦа. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2019, 19:18 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
ЦЦа, напомнило анекдот с письмом на спичечную фабрику. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2019, 19:47 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Александр Маркин Код: vbnet 1. 2. 3. 4.
zimkon, это как сделать. Я уже этот пример наизнанку вывернул, не получается. -------------- Почему бы тогда не воспользоваться ссылкой Панурга на мой пример? Посмотрите ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2019, 14:59 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
zimkonмой примерим такое не подходитЪ ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2019, 17:53 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Панургzimkonмой примерим такое не подходитЪ Не понял Александр МаркинМне надо чтоб весь текст по высоте в контрол вмещался и не было лишних строк. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2019, 18:19 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
zimkon, Месага выдает n=1 на всех записях. Получается только высота в одну строку. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2019, 17:24 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
Александр Маркинzimkon, Месага выдает n=1 на всех записях. Получается только высота в одну строку. Бывает (особенно, когда невнимательно читаешь топики, ссылки на которые тебе дают...у нас с вами разное поведение access при входе в поле в настройках акса). Попробуем снова (более универсальный случай) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2019, 18:58 |
|
Запись 4 - Хочу увидеть чудеса
|
|||
---|---|---|---|
#18+
ПанургПанургим такое не подходитЪ zimkonНе понял Александр МаркинДа это не то. 21831307 Вы всегда даете дельные советы. Человеку свойственно заблуждаться, и, вероятно, ТС не исключение :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2019, 09:36 |
|
|
start [/forum/topic.php?fid=45&msg=39785611&tid=1610803]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 148ms |
0 / 0 |