|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.12.2009, 17:08 | #1 |
Новичок
Джуниор
Регистрация: 12.12.2009
Сообщений: 0
|
Требуется написать простейшую програмку на VBA Excel 2002-2003 или на VB
Требуется написать простейшую програмку на VBA Excel 2002-2003 или на VB
Программа, при запуске выводит ОДНО окно, согласно прочитанным из файла настройки размерам каждые 2 секунды (устанавливается в ini) программа запрашивает информацию из DBF файла и выводит в окне,(см. рисунок). В случае нажатия кнопки "OK" напротив соответствующей категории: -убирает эту категорию с окна, -помечет ее в DBF файле (OKPressed=1), -издает соответствующий группе категории звук, -перерисовывает окошко с учетом убранной категории, далее все по циклу. **!!! Читает файл dbf только, когда не существует файла "wait" (dbf залочен). Структура dbf: Group - Строка[1] (0,1,2,3,4,5,6,7,8,9) Сategory - Строка[50] OKPressed - Число[0 или 1] (если = 0 "OK" не нажимался, надо выводить, иначе не выводим) ini файл или вкладка настроек: Путь к файлу dbf Путь к файлу wait Путь к файлу wav (нажатие кнопки OK) размер окна отступ первой колонки от края формы кол-во колонок расстояние между колонками ширина поля для label размер шрифта для label размер кнопки OK Цвет по категории 1 = 255,255,255 путь к файлу wav 1 Цвет по категории 2 = 255,255,255 путь к файлу wav 2 .............. Цвет по категории 10 = 255,255,255 путь к файлу wav 3 повтор обращения к dbf сек = 2 ******************* Бюджет 1500р ******************* Sype: KirillAnnaAlesha |
12.12.2009, 17:18 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Могу реализовать, но это будет дороже.
Насколько срочно всё это надо сделать? Что за файл "wait"? Зачем он нужен? |
12.12.2009, 18:58 | #3 | |
Новичок
Джуниор
Регистрация: 12.12.2009
Сообщений: 0
|
Цитата:
Да и програмка простейшая, т.е. реально простейшая... Wait - это на период пока DBFка используется другой программой, т.е. нельзя ничего пока читать из нее, просто ждем... |
|
12.12.2009, 21:54 | #4 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
как срочно нужно, могу рассмотреть
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Где взять русскую справку по VBA в Excel 2003? | Алексей11111 | Microsoft Office Excel | 5 | 16.11.2009 02:56 |
Как запретить запуск программы на VBA Excel 2003 в Excel 2007 | kovalevskivf | Microsoft Office Excel | 2 | 15.05.2009 16:47 |
VBA Excel 2003 | tat-besidovska | Microsoft Office Excel | 17 | 07.06.2008 15:48 |
VBA Excel 2003 | tat-besidovska | Microsoft Office Excel | 12 | 18.01.2008 10:54 |
Требуется написать маленькую програмку | mivang | Фриланс | 2 | 02.04.2007 16:15 |