|
|
|
Ruby to Delphi
|
|||
|---|---|---|---|
|
#18+
Абсолютно не знаком с Ruby, реально ли сконвертировать этот небольшой код на Delphi (консольное приложение)? Код: ruby 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. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. Может кто помочь (хотя бы частично)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2021, 10:57 |
|
||
|
Ruby to Delphi
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan), Спасибо, поиском умею пользоваться ;) Но меня интересует конкретная реализация, что в спойлере выше. Постепенно приходит понимание (бегло читая описания языка), но пока остановился на Код: ruby 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Что это за конструкция и как ее транслировать на Delphi, может кто подсказать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2021, 21:23 |
|
||
|
Ruby to Delphi
|
|||
|---|---|---|---|
|
#18+
LiYing Что это за конструкция и как ее транслировать на Delphi, может кто подсказать? Ну давай попробуем Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. P.S. Этот Ruby вижу первый раз в жизни ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2021, 22:07 |
|
||
|
Ruby to Delphi
|
|||
|---|---|---|---|
|
#18+
softwarer, Хм, спасибо :) Только тогда еще, видимо, Код: ruby 1. 2. 3. добавить как Код: pascal 1. 2. 3. 4. Остается еще Код: ruby 1. - его-то куда и как? И добавить конструктор, в котором cделать Parent := nil , или это уже лишнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2021, 09:10 |
|
||
|
Ruby to Delphi
|
|||
|---|---|---|---|
|
#18+
LiYing Только тогда еще, видимо Нет, не видимо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2021, 10:15 |
|
||
|
Ruby to Delphi
|
|||
|---|---|---|---|
|
#18+
softwarer, Но почему? Ведь так игнорируется метод connect(tree) , которые далее используется в коде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2021, 10:34 |
|
||
|
Ruby to Delphi
|
|||
|---|---|---|---|
|
#18+
softwarer, Спасибо за подсказку с классом, все получилось сконвертировать. Но метод TTree.Connect(ATree: TTree); все равно добавил, без него никак :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2021, 14:58 |
|
||
|
Ruby to Delphi
|
|||
|---|---|---|---|
|
#18+
LiYing Но почему? Ведь так игнорируется метод connect(tree) , которые далее используется в коде. Ну так свойство Parent не просто так опубликовано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2021, 19:11 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40047029&tid=2037588]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
161ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 222ms |
| total: | 505ms |

| 0 / 0 |
