|
|
|
Получить тип данных в переменной variant
|
|||
|---|---|---|---|
|
#18+
В Delphi 2007 работает такой код: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. В Delphi XE3 не работает. Ошибок нет, просто не определяет: строка или нет. Вообще не определяет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 14:07 |
|
||
|
Получить тип данных в переменной variant
|
|||
|---|---|---|---|
|
#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. передаю строку, в ответ "Variant type is" текст передаю без кавычек, конечно же как заставить работать? В D2007 работает же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 14:11 |
|
||
|
Получить тип данных в переменной variant
|
|||
|---|---|---|---|
|
#18+
Наверное, потому что в варианте не varString? А, например, varUString? А ведь ещё может быть и varOleStr... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 14:14 |
|
||
|
Получить тип данных в переменной variant
|
|||
|---|---|---|---|
|
#18+
GunSmokerНаверное, потому что в варианте не varString? А, например, varUString? А ведь ещё может быть и varOleStr... Точно! Спасибо!!! Variant type is varUString ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 14:23 |
|
||
|
Получить тип данных в переменной variant
|
|||
|---|---|---|---|
|
#18+
X11, вот от тебя не ожидал!!!! а сделать ShowMessage( IntToStr( VarType(v) ) ); ??? а открыть исходники, найти varString и посмотреть какие там ещё рядом константы ??? кстати, тебе ещё про varLString (AnsiString) не сказали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 14:40 |
|
||
|
Получить тип данных в переменной variant
|
|||
|---|---|---|---|
|
#18+
Да, да протупил. Каждый имеет право на немного потупить ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 14:56 |
|
||
|
Получить тип данных в переменной variant
|
|||
|---|---|---|---|
|
#18+
Ariochа сделать ShowMessage( IntToStr( VarType(v) ) ); ??? а если VarType возвращает 5, т.е. vtPointer? хотя на самом деле передаётся целочисленное 750000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2018, 14:27 |
|
||
|
Получить тип данных в переменной variant
|
|||
|---|---|---|---|
|
#18+
X11Ariochа сделать ShowMessage( IntToStr( VarType(v) ) ); ??? а если VarType возвращает 5, т.е. vtPointer? хотя на самом деле передаётся целочисленное 750000это значит значение передали по ссылке посмотри исходники уже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2018, 14:30 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2040521]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 519ms |

| 0 / 0 |
