Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Как превратить текст в комманду Добавлено: 07.03.10 12:16  

Автор вопроса:  PROgrammIST | Web-сайт: forum.quotedev.org.ru | ICQ: 403099048 
Ребят! Сложилась сложная ситуация. Мне нужно превратить текст в комманду.
К примеру я получил от пользователя текст "run_bmp" и допустим в VB6 есть такая функция. Только проблема в том, как перевести этот текст в комманду, которую понимает VB?

Ответить

  Ответы Всего ответов: 10  

Номер ответа: 1
Автор ответа:
 s12



Вопросов: 24
Ответов: 363
 Профиль | | #1 Добавлено: 07.03.10 12:40
If textbox1.Text="run_bmp" then run_bmp()

Ответить

Номер ответа: 2
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #2 Добавлено: 07.03.10 13:22
ScriptControl

Ответить

Номер ответа: 3
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #3
Добавлено: 07.03.10 13:35
CallByName

Ответить

Номер ответа: 4
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #4
Добавлено: 07.03.10 13:50
Самый простой вариант
  1. call CallByName(Form1, Text1.Text, VbMethod)

Text1 содержит имя функции, которую нужно запустить. Без параметров

Ответить

Номер ответа: 5
Автор ответа:
 PROgrammIST



ICQ: 403099048 

Вопросов: 22
Ответов: 94
 Web-сайт: forum.quotedev.org.ru
 Профиль | | #5
Добавлено: 07.03.10 14:18
s12, ды не. ты не понял. ещё пример: считываешь из файла функцию cos и её нужно преобразовать в комманду, чтобы VB понял. что нужно вычеслить cos(x). но все равно спасибо)

VBDUnit, пробывал - нифига не получается. Выводит мне ошибку №438 (Object doesn't support this property or method).

Ответить

Номер ответа: 6
Автор ответа:
 PROgrammIST



ICQ: 403099048 

Вопросов: 22
Ответов: 94
 Web-сайт: forum.quotedev.org.ru
 Профиль | | #6
Добавлено: 07.03.10 14:21
Хотя не. ВРУ!! Прет! Спасибо!!!!!!!

Ответить

Номер ответа: 7
Автор ответа:
 PROgrammIST



ICQ: 403099048 

Вопросов: 22
Ответов: 94
 Web-сайт: forum.quotedev.org.ru
 Профиль | | #7
Добавлено: 07.03.10 14:24
Ток вот как сделать, чеб параметры были.....

Ответить

Номер ответа: 8
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #8 Добавлено: 07.03.10 14:33
И опять по новой, Пост n2 :)

Ответить

Номер ответа: 9
Автор ответа:
 PROgrammIST



ICQ: 403099048 

Вопросов: 22
Ответов: 94
 Web-сайт: forum.quotedev.org.ru
 Профиль | | #9
Добавлено: 07.03.10 14:45
Спасиб всем, кто помогал))) Я думаю не только мне пригодится)))

Ответить

Номер ответа: 10
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #10
Добавлено: 07.03.10 17:47
  1.  
  2. Sub ПЫЩ(Number1 As Variant, Number2 As Variant)
  3. ...
  4. End Sub


  1. call CallByName(Form1, "ПЫЩ", VbMethod, 3, 4)

Ответить

Страница: 1 |

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



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