Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2009, 17:08   #1
Kirill2010
Новичок
Джуниор
 
Регистрация: 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
Изображения
Тип файла: jpg Form.jpg (196.3 Кб, 130 просмотров)
Kirill2010 вне форума Ответить с цитированием
Старый 12.12.2009, 17:18   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Могу реализовать, но это будет дороже.
Насколько срочно всё это надо сделать?

Что за файл "wait"? Зачем он нужен?
EducatedFool вне форума Ответить с цитированием
Старый 12.12.2009, 18:58   #3
Kirill2010
Новичок
Джуниор
 
Регистрация: 12.12.2009
Сообщений: 0
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Могу реализовать, но это будет дороже.
Насколько срочно всё это надо сделать?

Что за файл "wait"? Зачем он нужен?
Дороже не хотелось-бы, бюджет понемаете-ли
Да и програмка простейшая, т.е. реально простейшая...

Wait - это на период пока DBFка используется другой программой, т.е. нельзя ничего пока читать из нее, просто ждем...
Kirill2010 вне форума Ответить с цитированием
Старый 12.12.2009, 21:54   #4
airyashov
Форумчанин
 
Регистрация: 02.04.2008
Сообщений: 358
По умолчанию

как срочно нужно, могу рассмотреть
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666
mail: airyashov(а)inbox.ru
airyashov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где взять русскую справку по 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