Страница: 1 |
Страница: 1 |
Вопрос: Конвертация переменной в строкавый тип
Добавлено: 13.04.11 17:13
Автор вопроса: Алексей
Добрый день,
Объявлены две переменные oVar и Str разных типов
Dim oVar As ProcessVariable
oVar = process.GetVariableByName("Инициатор")
Dim Str As String
Str= ""
Str = oVar
Как мне конвертировать переменную oVar с типом ProcessVariable в строку ?
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
СанСаныч
Вопросов: 3
Ответов: 118
Профиль | | #1
Добавлено: 13.04.11 20:03
Str = oVar.ToString() - дотнет
или
Str = CStr(oVar) - vb6
Номер ответа: 2
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #2
Добавлено: 14.04.11 01:03
СанСаныч, и как это может прокатить на vb6?) никак. Очевидно, что это не класс, иначе был бы Set. А значит - это UDT. Получается, что нужно писать что-то типа Str = oVar.<нужное поле>
Номер ответа: 3
Автор ответа:
СанСаныч
Вопросов: 3
Ответов: 118
Профиль | | #3
Добавлено: 14.04.11 08:53
Хм. Действительно, не подумал. vb6 - не прокатит.
Номер ответа: 4
Автор ответа:
Алексей
Вопросов: 2
Ответов: 3
Профиль | | #4
Добавлено: 14.04.11 10:25
Str = oVar.ToString() - дотнет
Спасибо за ответ, работает
Второй вариант работает на vbs
Огромное вам спасибо за помощь !!!
Номер ответа: 5
Автор ответа:
Алексей
Вопросов: 2
Ответов: 3
Профиль | | #5
Добавлено: 14.04.11 10:25
мне нужен был ответ для дот нет )))))))))))))0