Получение данных контрола из строковой переменной - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

в программу загружаются определенным образом подготовленные строки для работы с конкретным datagridview как заставить программу считать из этой строки координаты ячеек datagridview и действия с ними напрмиер строка такого типа:
Листинг программы
  1. sStr="1: [2]+[4]+[5]-[11]>[3]-[6]"
сначала столбец, его от выражения отделяет постоянный разделитель ": " знак в выражении может быть >,>=,<,<=,= с каждой стороны от знака произвольное количество элементов с произвольным знаком + или - . Номер элемента может быть одно или двухзначным. каэжый элемент столбца обрамлен квадратными скобками. убрать их проблемы нет, но они изначально есть и может быть это тоже как-то использовать. как преобразовать в формулу, которая должна проверить столбец 1 datagridview чтобы сумма ячеек 2+4+5-11 была больше чем то, что содержится в ячейке 3-6? строго говоря после преобразования этой строки должно получаться
Листинг программы
  1. dgw.item(0,1).value+dgw.item(0,3).value+dgw.item(0,4).value-dgw.item(0,10).value>dgw.item(0,2).value-dgw.item(0,5).value
ну и возвращаться должно значение boolean, выполняется условие или нет... я вообще не представляю как к этому делу приступать, с чего начать... буду благодарен за любую помощь...

Решение задачи: «Получение данных контрола из строковой переменной»

textual
Листинг программы
  1. Dim sum As Integer = CInt(rr.Cells(CInt(ss(0)) - 1).Value)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы