| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Как вытащить данные из таблицы... |
| Автор: Xasim 10.5.2009, 21:56 |
| Добрый день! Только недавно начал изучать Visual Basic, поэтому вопрос может показаться Вам глупым... Задача: В текстовую форму вводятся значения, назовем их X и Y (числовые). Имеестя таблица с данными (числовыми). Надо сделать так, чтобы программа брала данные из ячейки, находящейся на пересечении столбца имеющего значение X и строки, имеющей значение Y. Затем полученное число присваивалось переменной Z (таблица пользователю не видна). Как такое сделать? Как сделать это ниболее рационально, чтобы не перегружать компьютер, так как подобных таблиц в программе должно быть около 15-20? Буду благодарен за любой совет или ссылку на мануал по этой теме. Заранее СПАСИБО! |
| Автор: Akina 10.5.2009, 22:20 |
нет такого термина где? Сделай. Где то, что УЖЕ сделано? С этого места пока забудь. |
| Автор: Xasim 10.5.2009, 23:29 |
Прошу прощения за неточность. Текстовая форма = TextBox Просто в текстовом виде - 11 строк и 10 столбцов. |
| Автор: Akina 11.5.2009, 22:02 |
Ну и какие проблемы? Считываем введённые данные из текстбоксов. Проверяем, что это именно числа, причём из допустимого диапазона. Конвертируем в числа. Резервируем массив под буфер. Считываем файл построчно, парсим в буфер на элементы. Считав и распарсив требуемую строку, берём нужный элемент и присваиваем его значение нужной переменной. Не забываем, что Split формирует zero-based массив. |