Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Нужна помощь Добавлено: 30.05.04 16:25  

Автор вопроса:  ApTypKa
Допустим из Инпут Бокс вводим функцию или любое математическое выраженияе. Т.е ввели 1+1*2 как зделать чтоб ВБ ето посчитал ? Заранее благодарен

Ответить

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

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



Вопросов: 11
Ответов: 120
 Профиль | | #1 Добавлено: 30.05.04 16:35
 Попробуй сделать Обработчик ...

Ответить

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



ICQ: 166433794 

Вопросов: 9
Ответов: 143
 Профиль | | #2 Добавлено: 30.05.04 17:01
Нужно парсер AND лексер нашрайбать, кароче есть дока гдето на етом сайте
"Разработка нового языка программирования на Visual Basic"
вот по ее принцыпу нужно ето делать или юзать какой нибудь скрипт енжин.

Ответить

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



Вопросов: 30
Ответов: 683
 Профиль | | #3 Добавлено: 30.05.04 17:05

Не мучайтесь, люди.

Подключи Microsoft Script Control 1.0 и юзай метод Eval("1+1*2")

Ответить

Номер ответа: 4
Автор ответа:
 freeloader



ICQ: 50804884 

Вопросов: 72
Ответов: 642
 Web-сайт: freeloader.folder-pro.net
 Профиль | | #4
Добавлено: 31.05.04 09:49
А может прибегнуть к использованию Excel? :)

Ответить

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



Вопросов: 30
Ответов: 683
 Профиль | | #5 Добавлено: 31.05.04 12:57

А может прибегнуть к JavaScript?

По-моему так проще, но выбор за тобой

Ответить

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



Вопросов: 5
Ответов: 100
 Профиль | | #6 Добавлено: 01.06.04 18:28

Когда-то пытался, но была проблема, из-за которой пришлось отказаться от него. Может, не докопался я до чего, но - вопрос:

Как заставить Microsoft Script Control не вываливать ужасное сообщение об ошибке, если таковая имеет место в строке, а тихо сказать об этом коду?

Ответить

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



Вопросов: 30
Ответов: 683
 Профиль | | #7 Добавлено: 02.06.04 12:58
Юзай On Error в процедуре, которая запускает Eval

Ответить

Страница: 1 |

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



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