О компьютерах и принтерах

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

Tin
Woodsman
Woodsman
Аватара пользователя
 
Сообщения: 1001
Зарегистрирован: 08.12.2001 (Сб) 11:00
Откуда: Kazakhstan

О компьютерах и принтерах

Сообщение Tin » 18.05.2005 (Ср) 14:13

Вообщем устроился я на новую работу и решил сделать базу по всем компьютерам (где и что стоит), но хотел сделать красиво... Вот и сделал :) .

Требования:
- должна находиться c:\project\kargaukomps
- установленые библиотеки АДО
У вас нет доступа для просмотра вложений в этом сообщении.
888888__88__88____88
__88________8888__88
__88____88__88__8888
__88____88__88____88

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 18.05.2005 (Ср) 14:31

Kargau писал(а):Run-time error '-2147467259 (80004005)':

[Microsoft][Драйвер ODBC Microsoft Access] Строка '(нет данных)' задает ошибочный путь. Проверьте, что путь задан правильно и имеется подключение к серверу, на котором находятся файлы.

Лечится помещением всей программы в папку kargaucomps, а не kargaukomps, как ты сказал.

Кстати, у тебя там есть странности в названиях. Программа выдает сообщения об ошибках как "Kargau", сама называется "Korgau.exe", делает, тем не менее, запросы к базе "Kargau.mdb" и располагаться должна в папке "C:\project\kargaucomps". А сама база называется "Оргтехника в НПФ Коргау". Почему? :)
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 18.05.2005 (Ср) 14:44

1 ) Создаешь комнату. Растягиваешь прямоугольничек до максимума, а потом тянешь резко влево, пока ширина не уменьшится до нуля и тянешь еще влево. Появляется ошибка 380 "Invalid property value"!
2 ) При растягивании прямоугольника, символизирующего комнату, он ужасно мигает.
3 ) При печати плана установка параметров принтера и отмена печати не предусмотрены.
4 ) "Правильно выставлен принтер? Правильно выставлен компьютер?" Орфографию стоит подправить.
5 ) Ставишь принтер поверх существующего компа. Проводишь около других компов - появляются их названия. Если делать так быстро, легко заметить, что свежесозданный принтер сначала располагается внизу, под существующим компом, а потом перемещается наверх. Странный эффект.
6 ) При нажатии на кнопки (редактирование компов/принтеров) нельзя отменить их действие. Даже если указатель мыши находится вне кнопки, ее действие все равно совершается!
7 ) Нельзя выбрать ОС, кроме как Windows 98 SE, Windows 2000 и Windows XP. А как же Windows 95, Windows 98 First Edition, Windows Millennium, Windows Server 2003, Windows Longhorn, наконец? Непорядок!
8 ) Запрос: имя - все, процессор - Intel, ОЗУ - 512, принтеры - все. Жмем на OK, в результате - пустой лист. подводим мышкой к "пустому листу", и - появляются ВСЕ БЕЗ ИСКЛЮЧЕНИЯ компьютеры и принтеры.
9 ) Подводим мышь к компьютеру или принтеру, появляется подсказка с именем. Отводим мышь. Подсказка остается. Непривычно, однако.
10) Если уже создавалась комната, причем с ошибкой (#380), то при попытке создать еще одну и начать растягивать "размерный прямоугольник" приложение вылетает с той же ошибкой.

В общем, багов море и маленькая капелька. Но задумка неплоха. Так что - продолжай работу! :)
Моду создают модоки, а распространяют модозвоны.

Tin
Woodsman
Woodsman
Аватара пользователя
 
Сообщения: 1001
Зарегистрирован: 08.12.2001 (Сб) 11:00
Откуда: Kazakhstan

Сообщение Tin » 19.05.2005 (Чт) 7:31

Вообщем так: делал для себя - защиты от дурака нету, но потом будет. Насчет ошибок: моя организация называется КОРГАУ а когда я сюда устроился - думал, что Каргау, а пути к базе исправлять лень... Но исправлю.... С запросами: действительно есть такая проблема... Появляется когда ничего не находит по запросу... ОС: а мне другие и не нужны :twisted: . С принтерами просто возиться долго... вооот... Ладно будем дорабатывать, ведь это не финалка (самой оргтехники там пока нет :) ) Сенкс, что посмотрел...

ЗЫ Мая радное русский языка :wink:
888888__88__88____88
__88________8888__88
__88____88__88__8888
__88____88__88____88

Tin
Woodsman
Woodsman
Аватара пользователя
 
Сообщения: 1001
Зарегистрирован: 08.12.2001 (Сб) 11:00
Откуда: Kazakhstan

Сообщение Tin » 19.05.2005 (Чт) 12:31

Доработаная версия. Теперь она должна лежать тут:
c:\project\korgaucomps

Вроде бы все ошибки исправил, кое что добавил... жду ответов
У вас нет доступа для просмотра вложений в этом сообщении.
888888__88__88____88
__88________8888__88
__88____88__88__8888
__88____88__88____88

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 19.05.2005 (Чт) 13:08

Уже лучше, но...

1) Создаем комнату, начинаем растягивать прямоугольничек с самого верха картинки. Тянем сильно вниз, потом - резко вверх. Итог - Run-time error 5: Invalid procedure call or argument.
2) Можно спокойно создать комнату хоть на весь экран. Поверх красивой, но ничего не значащей картинки с планировкой. Дас ист бэкграунд - вот это удар! Самое убойное - это комната на оба этажа. Может быть, помучаться ещё чуток и задавать допустимые координаты для размещения комнат на плане? И проверять, чтобы они друг друга не перекрывали?
3) Комнаты можно удалять только непосредственно из БД? такая возможность в программе не предусмотрена? Странно.
4) После создания комнаты ресайзить нельзя, а жаль. Вдруг рядом с туалЭтом появилась серверная или там канцелярия?
5) Процесс создания комнаты отменить нельзя. Т.е нажимаем кнопочку, а отжать ее уже невозможно. Отмена производится только так: после нажатия кнопки "Создать комнату" нажимаем левой кнопкой мыши на "холсте" и на вопрос отвечаем отрицательно.
6) Тот же самый процесс создания комнаты неинтуитивен. Что стоит объединить 3 вопроса в одно удобное диалоговое окно. Кроме того, для комнаты нельзя выбрать черный цвет. Почему? Кстати, можно было бы еще предусмотреть опцию: выбор вида штриховки (сплошная, горизонтальная, вертикальная, ...)
7) Хорошо было бы предусмотреть вывод отчетов вида "оргтехника по комнатам" и "оргтехника по этажам", если, конечно, это не невозможно в принципе :D
8 ) Создаем несколько больших и перекрывающих друг друга комнат. Все идет нормально, пока программа не свернута. Свернул и развернул основное окно - 99% загруженности ЦП неизвестно чем. Снимаю задачу "Диспетчером", запускаю прогу снова. Ничего не показывается, опять 99% загрузки процессора. Только ручное удаление комнат из базы и помогло!
9) Подсказки с именами компов могут не вмещаться в твой "контейнер" с картинкой. Иногда имя компа можно увидеть лишь частично.
10) Можно спокойно выбрать: ОС1 Windows XP, ОС2 Windows XP, ОС3 Windows XP. Такая конфигурация и вправду может быть. Зачем же тогда ограничивать юзера только Win'98, Win'2000 и Win'XP? Может быть, он FreeBSD поставит? %)
11) Поправь ты, наконец, в Project>Options>Make имя продукта (Product Title) на Korgau!
12) Сказать

"В оформлении программы применялись:
Photoshop, ..."

равноценно выражению

"В создании картины применялись:
холст, масло, мозг (в малых дозах)"

Потому что при создании применяются инструменты, а в создании участвуют люди.

Вот, вроде бы, и все. Удачи!
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 19.05.2005 (Чт) 13:10

Ай-ай-ай! Забыл! На ресайз форма не реагирует. Поставь уж лучше BorderStyle = Fixed Single, а?
Моду создают модоки, а распространяют модозвоны.

Tin
Woodsman
Woodsman
Аватара пользователя
 
Сообщения: 1001
Зарегистрирован: 08.12.2001 (Сб) 11:00
Откуда: Kazakhstan

Сообщение Tin » 30.05.2005 (Пн) 13:43

Много переделал... Посмотрите :)
У вас нет доступа для просмотра вложений в этом сообщении.
888888__88__88____88
__88________8888__88
__88____88__88__8888
__88____88__88____88

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 30.05.2005 (Пн) 17:04

Вроде бы, стало удобнее. Только полоски слева и справа, обозначающие вспомогательные панели, сделай чуть-чуть побольше. А то я сразу и не понял, куда пропало 50% функционала :D

Явных багов не заметил, разве что вот такой:
Создаешь комнату, прописываешь вместо номера текст вроде "aaa". Воспринимается это совершенно нормально. Только после выбора названия комнаты и ее цвета прога вылетает с ошибкой несовпадения типов. Может, проверять их сразу, на месте, так сказать?

Кстати, в меню "Заливка" есть ляп. Надо писать "вертИкальные полосы".
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 30.05.2005 (Пн) 17:05

Еще: как отменить процедуру удаления комнаты? Рука тянется к клавише Esc, но она ничего не дает :cry:
Моду создают модоки, а распространяют модозвоны.

Tin
Woodsman
Woodsman
Аватара пользователя
 
Сообщения: 1001
Зарегистрирован: 08.12.2001 (Сб) 11:00
Откуда: Kazakhstan

Сообщение Tin » 31.05.2005 (Вт) 11:14

Переделал, кое-что изменил... Отменить удаление комнат нельзя, для этого есть СТРАШНОЕ ПРЕДУПРЕЖДЕНИЕ
У вас нет доступа для просмотра вложений в этом сообщении.
888888__88__88____88
__88________8888__88
__88____88__88__8888
__88____88__88____88

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 31.05.2005 (Вт) 17:11

Насчет удаления комнат. Я имел ввиду то, что нельзя, нажав "Удалить комнату", и не выделив ничего, нажать Esc и отменить режим удаления. Это настолько привычно и удобно... :D
Моду создают модоки, а распространяют модозвоны.

Tin
Woodsman
Woodsman
Аватара пользователя
 
Сообщения: 1001
Зарегистрирован: 08.12.2001 (Сб) 11:00
Откуда: Kazakhstan

Сообщение Tin » 01.06.2005 (Ср) 9:36

Ну сделал, сделал... Сенкс тебе огромной... Ты отличный дебагер :)
У вас нет доступа для просмотра вложений в этом сообщении.
888888__88__88____88
__88________8888__88
__88____88__88__8888
__88____88__88____88


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList