|
|
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Доброе время суток! Помогите люди добрые! Динамический пытаюсь создать TPanel, а на TPanel создать TImage, но что-то не так, в чем проблема? Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 07:52 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
ЧЕТЫРЕ вложенных цикла, ЖЕСТЬ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 07:55 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Для начала не так то, что в элемент массива "PanelArray[x,y]" засовывается ДВАДЦАТЬ ПЯТЬ новых панелей и угадайте, куда деваются первые двадцать четыре?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 10:05 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
А потом добавятся ещё пара циклов и у винды кончатся хэндлы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 10:57 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
white_niggerА потом добавятся ещё пара циклов и у винды кончатся хэндлы... 😂😂😂👍👍👍 Не подскажете как правильно оформить код?!))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 11:11 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Без постановки задачи правильно оформить код неполучится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 12:43 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
DimaBrБез постановки задачи правильно оформить код неполучится Щас я почти уже разобрался, позже выложу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 12:46 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
AskatDimaBrБез постановки задачи правильно оформить код неполучится Щас я почти уже разобрался, позже выложу подожди до пятницы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 12:48 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Tactical Nuclear PenguinAskatпропущено... Щас я почти уже разобрался, позже выложу подожди до пятницы Можете подсказать, как сравнить картинки внутри панели? Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 12:56 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
AskatМожете подсказать, как сравнить картинки внутри панели? Во-первых, "Динамически создать" - это не "сравнить картинки". Если тебе нужно сравнивать два изображения - создай отдельный топик. Во-вторых, это хорошо, что показываешь свой код, хоть и бесполезный, но этого недостаточно - в первую очередь, нужно сформулировать саму задачу, чётко и понятно - что надо и для чего. http://citforum.ru/howto/smart-questions-ru.shtml#before ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 18:38 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Когда же мы увидим саму задачу ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2017, 21:43 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
DimaBrКогда же мы увидим саму задачу ? Задача: создать динамический панели и внутри каждой отобразить картинки. Вот и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2017, 05:54 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
AskatDimaBrКогда же мы увидим саму задачу ? Задача: создать динамический панели и внутри каждой отобразить картинки. Вот и все. А для чего вы сделали массивы двухмерными? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2017, 08:57 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Gerasimenko, логично же почему - так проще на экране разместить панели в виде таблицы :) посмотри на присваивание значений .left и .top ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2017, 08:59 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
asutp2Gerasimenko, логично же почему - так проще на экране разместить панели в виде таблицы :) посмотри на присваивание значений .left и .top Логика отсутствует полностью Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2017, 09:13 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
AskatDimaBrКогда же мы увидим саму задачу ?Задача: создать динамический панели и внутри каждой отобразить картинки. Вот и все.POS для общепита, не ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2017, 11:01 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
как подгрузить из таблицы картинки? Картинки хранятся в виде файлов на локальном компьютере, а в таблице хранятся путь к картинкам? Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2017, 13:51 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Да забудьте вы про двухмерный массив ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2017, 15:05 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2017, 15:19 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
DimaBr Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2017, 01:21 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Почему то при OnClick показывает только первую запись, хотя значение к переменной ProdName присвоено в цикле? Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2018, 15:30 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Вы в присваиваете значение ProdName, на следующем цикле в переменную ProdName запихиваете новое значение. Куда девается старое ? Правильно, исчезает. Вывод ProdName должен тоже быть массивом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2018, 18:08 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Зачем запихивать в ProdName, если вы то же поле записываете в LabelProdName[i] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2018, 18:10 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
Вместо огорода массивов, создайте сущность, которая будет отражать один элемент Код: pascal 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. Далее управляйте этими сущностями Код: pascal 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. Ну и в событии btnBuyProductsClick в параметре Sender будет кнопка на которую нажали. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2018, 18:39 |
|
||
|
TPanel + TImage массив
|
|||
|---|---|---|---|
|
#18+
DimaBr, Ошибка вываливается Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2018, 07:45 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39574492&tid=2041382]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
182ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 266ms |
| total: | 544ms |

| 0 / 0 |
