|
|
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть тип Код: pascal 1. есть регистрация Код: pascal 1. 2. 3. есть переменная Код: pascal 1. 2. Подскажите, как получить значение переменной W в переменную S (т.е. получить '1', '2' или '3'), и наоборот, присвоить переменной W значение переменной S ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 18:04 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
Погугли по словам RTTI delphi get enum names ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 18:34 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:03 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, Код: pascal 1. возвращает '_1', надо '1' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:05 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
bamxxКроик Семён, Код: pascal 1. возвращает '_1', надо '1' Тогда исходный вопрос исправьте, вы спрашивали как получить значение переменной "W: BusinessEntityType" - вы его и получили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:15 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
Подозреваю что имелось в виду: Код: pascal 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:17 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
alekcvp, Код: pascal 1. возвращает пустую строку а вопрос был такой: как получить значение переменной W в переменную S (т.е. получить '1' , '2' или '3' ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:39 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
bamxxalekcvp, Код: pascal 1. возвращает пустую строку а вопрос был такой: как получить значение переменной W в переменную S (т.е. получить '1' , '2' или '3' ) я тебе написал, как ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:41 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
bamxxalekcvp, Код: pascal 1. возвращает пустую строку а вопрос был такой: как получить значение переменной W в переменную S (т.е. получить '1' , '2' или '3' ) Ё. :) Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:41 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
Дико извиняюсь, все заработало спасибо А теперь вопрос, как сделать обратное действие? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:44 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
bamxxа вопрос был такой: как получить значение переменной W в переменную S (т.е. получить '1' , '2' или '3' ) Переменная W не получает значения '1', '2' или '3', она получает значения '_1', '_2' или '_3' - см. её обявление. Если надо получить индекс значения - то см. ответ чччД_. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:46 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
bamxxДико извиняюсь, все заработало спасибо А теперь вопрос, как сделать обратное действие? Ыыы... Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:47 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
чччД__, для настырных переформулирую вопрос Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. как получить значение переменной W в переменную S (т.е. получить '1', '2' или '3'), ответ дал alekcvp Код: pascal 1. 2. а как наоборот из S='1' получить W=_11 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 19:59 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
bamxx а как наоборот из S='1' получить W=_11 ? Вы вообще справку почитать не пробовали?.. Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 20:08 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
Дальше ещё надо через RTTI получить значение W. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 20:08 |
|
||
|
Преобразование типов
|
|||
|---|---|---|---|
|
#18+
чччД__, для настырных переформулирую вопрос Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. а как получить из S='10' получить W=_11 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2018, 20:10 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39664875&tid=2040706]: |
0ms |
get settings: |
12ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
213ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
75ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 591ms |

| 0 / 0 |
