![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| k0derofkz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 4.2.2011 Репутация: нет Всего: нет |
Приветствую!
У меня дипломный проект на дельфи 7. Создание ПО для диагностики программного и аппаратного обеспечения. Нужна помощь в ее разработке. С получением ОС, BIOS, проблем нет, а как получить объем видеокарты, название мат.платы и т.д. Аналог Эвереста. Например если не получается получить данные BIOSа из реестра, то через WMI. А как иначе получить название материнской платы, объем видеокарты и т.д. Желательно, без WMI. Надеюсь на помощь. |
|||
|
||||
| bartram |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1606 Регистрация: 22.2.2004 Где: Russia, Samara Репутация: 3 Всего: 29 |
Посмотрите набор компонентов MiTeC System Information Component Suite. Там вроде есть все что вам нужно.
|
|||
|
||||
| k0derofkz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 4.2.2011 Репутация: нет Всего: нет |
bartram, спасибо, конечно, а как без этих компонентов обойтись? Просто у меня диалап, поэтом?у желательно, на стандартных компонентах.
Это сообщение отредактировал(а) k0derofkz - 5.2.2011, 22:32 |
|||
|
||||
| casinosoftguru |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
На стандартных компонентах (конечно плюс WinAPI) примерчик в аттаче (на 2006 точно компилится, хотя изначально был вроде на 7ой версии. в ХР работает, в остальных не тестировал). Все там держится на использовании:
Это сообщение отредактировал(а) casinosoftguru - 7.2.2011, 10:45 Присоединённый файл ( Кол-во скачиваний: 17 )
workwithdevices.rar 21,75 Kb |
|||
|
||||
| k0derofkz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 4.2.2011 Репутация: нет Всего: нет |
casinosoftguru, спасибо, но на 7ой дельфи не компилируется. Если не жалко поделитесь ехешкой?
|
|||
|
||||
| casinosoftguru |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
||||
|
||||
| k0derofkz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 4.2.2011 Репутация: нет Всего: нет |
casinosoftguru, спасибо. Вопрос: почему код с WMI выдает AV на строчке
Service:= SWbemLocator1.ConnectServer('.', 'root\CIMV2', '', '', '', '', 0, nil);? |
|||
|
||||
| bartram |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1606 Регистрация: 22.2.2004 Где: Russia, Samara Репутация: 3 Всего: 29 |
k0derofkz, текст ошибки в студию
|
|||
|
||||
| k0derofkz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 4.2.2011 Репутация: нет Всего: нет |
bartram, проблема решена, дело было в переустановке компонента WbemScripting_TLB
Вопрос по WMI. Как получить значение свойства, если оно известно(пример, WIN32_BIOS, свойство Version), просто я в wmi не силен, поэтому необходим код. |
|||
|
||||
| Riply |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Комодератор Сообщений: 572 Регистрация: 27.3.2007 Где: St. Petersburg Репутация: 21 Всего: 32 |
Показывайте, как пытались и что не получилось. Это сообщение отредактировал(а) Riply - 12.2.2011, 11:33 |
|||
|
||||
| k0derofkz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 4.2.2011 Репутация: нет Всего: нет |
Riply, уже вопрос снят. Сам додумался. Новый вопрос: как альтернативными способами узнать материнскую плату без WMI. P.S. Насчет быстрого решения моих вопросов(мной,же) просьба не обижаться, т.к. сроки серьезно подгоняют. Так что, без обид. Мне просто затягивать смысла нет. Это сообщение отредактировал(а) k0derofkz - 14.2.2011, 23:29 |
|||
|
||||
| k0derofkz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 4.2.2011 Репутация: нет Всего: нет |
Мда уж, что-то никто не горит желанием помочь.
|
|||
|
||||
| CodeMonkey |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1839 Регистрация: 24.6.2008 Где: Россия, Тверь Репутация: 16 Всего: 89 |
Деньги заплати - найдутся.
-------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. |
|||
|
||||
| k0derofkz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 4.2.2011 Репутация: нет Всего: нет |
CodeMonkey, если бы я хотел, то мог бы купить ее и не париться, но у меня иная задача: написать самому. Знания то не купишь.
Это сообщение отредактировал(а) k0derofkz - 3.3.2011, 23:41 |
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |