Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 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-сайт: winandfx.narod.ru
 Профиль | | #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

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам