Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помощь с дипломной работой delphi(аналог Эвереста, Нужна помощь в создании дипломки. 
:(
    Опции темы
k0derofkz
Дата 4.2.2011, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.2.2011

Репутация: нет
Всего: нет



Приветствую! 
У меня дипломный проект на дельфи 7. Создание ПО для диагностики программного и аппаратного обеспечения. Нужна помощь в ее разработке.  С получением ОС, BIOS, проблем нет, а как получить объем видеокарты, название мат.платы и т.д. Аналог Эвереста. 
Например если не получается получить данные BIOSа из реестра, то через WMI. А как иначе получить название материнской платы, объем видеокарты и т.д. Желательно, без WMI.
Надеюсь на помощь.
PM MAIL   Вверх
bartram
Дата 5.2.2011, 00:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1606
Регистрация: 22.2.2004
Где: Russia, Samara

Репутация: 3
Всего: 29



Посмотрите набор компонентов MiTeC System Information Component Suite. Там вроде есть все что вам нужно.


--------------------
В каждом из нас спит гений, но с каждым днем все крепче ;-)
bartram.ru
Twitter
user posted image 

PM MAIL ICQ   Вверх
k0derofkz
Дата 5.2.2011, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.2.2011

Репутация: нет
Всего: нет



bartram, спасибо, конечно,  а как без этих компонентов обойтись? Просто у меня диалап,  поэтом?у желательно, на стандартных компонентах. 


Это сообщение отредактировал(а) k0derofkz - 5.2.2011, 22:32
PM MAIL   Вверх
casinosoftguru
Дата 7.2.2011, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 22.12.2008

Репутация: нет
Всего: нет



На стандартных компонентах (конечно плюс WinAPI) примерчик в аттаче (на 2006 точно компилится, хотя изначально был вроде на 7ой версии. в ХР работает, в остальных не тестировал). Все там держится на использовании:
Код

 SetupDiGetClassDescription(GUID^, @Buffer[0], Length(Buffer), BufSize);


Это сообщение отредактировал(а) casinosoftguru - 7.2.2011, 10:45

Присоединённый файл ( Кол-во скачиваний: 17 )
Присоединённый файл  workwithdevices.rar 21,75 Kb
PM MAIL   Вверх
k0derofkz
Дата 7.2.2011, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.2.2011

Репутация: нет
Всего: нет



casinosoftguru, спасибо, но на 7ой дельфи не компилируется. Если не жалко поделитесь ехешкой? 
PM MAIL   Вверх
casinosoftguru
Дата 8.2.2011, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 22.12.2008

Репутация: нет
Всего: нет



да не вопрос


Присоединённый файл ( Кол-во скачиваний: 20 )
Присоединённый файл  Project1.rar 198,33 Kb
PM MAIL   Вверх
k0derofkz
Дата 8.2.2011, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.2.2011

Репутация: нет
Всего: нет



casinosoftguru, спасибо. Вопрос: почему код с  WMI выдает AV на строчке 
Service:= SWbemLocator1.ConnectServer('.', 'root\CIMV2', '', '', '',
  '', 0, nil);?
 
PM MAIL   Вверх
bartram
Дата 8.2.2011, 23:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1606
Регистрация: 22.2.2004
Где: Russia, Samara

Репутация: 3
Всего: 29



k0derofkz, текст ошибки в студию


--------------------
В каждом из нас спит гений, но с каждым днем все крепче ;-)
bartram.ru
Twitter
user posted image 

PM MAIL ICQ   Вверх
k0derofkz
Дата 9.2.2011, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.2.2011

Репутация: нет
Всего: нет



bartram,  проблема решена, дело было в переустановке компонента WbemScripting_TLB
Вопрос по WMI. Как получить значение свойства, если оно известно(пример, WIN32_BIOS, свойство Version), просто я в wmi не силен, поэтому необходим код. 

PM MAIL   Вверх
Riply
Дата 12.2.2011, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Комодератор
Сообщений: 572
Регистрация: 27.3.2007
Где: St. Petersburg

Репутация: 21
Всего: 32



Цитата(k0derofkz @  9.2.2011,  15:02 Найти цитируемый пост)
поэтому необходим код. 


 ! 
Riply
Здесь совместно решают вопросы, а не выполняют работу за других

Показывайте, как пытались и что не получилось.

Это сообщение отредактировал(а) Riply - 12.2.2011, 11:33
PM MAIL   Вверх
k0derofkz
Дата 14.2.2011, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.2.2011

Репутация: нет
Всего: нет



Цитата(Riply @ 12.2.2011,  11:31)
Здесь совместно решают вопросы, а не выполняют работу за других. Показывайте, как пытались и что не получилось.

Riply, уже вопрос снят. Сам додумался. Новый вопрос: как альтернативными способами узнать материнскую плату без WMI. 
P.S. Насчет быстрого решения моих вопросов(мной,же) просьба не обижаться, т.к. сроки  серьезно подгоняют. Так что, без обид.
Мне просто затягивать смысла нет.


Это сообщение отредактировал(а) k0derofkz - 14.2.2011, 23:29
PM MAIL   Вверх
k0derofkz
Дата 3.3.2011, 22:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.2.2011

Репутация: нет
Всего: нет



Мда уж, что-то никто не горит желанием помочь. 
PM MAIL   Вверх
CodeMonkey
Дата 3.3.2011, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 16
Всего: 89



Деньги заплати - найдутся.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
k0derofkz
Дата 3.3.2011, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.2.2011

Репутация: нет
Всего: нет



CodeMonkey, если бы я хотел, то мог бы купить ее и не париться, но у меня иная задача: написать самому. Знания то не купишь.

Это сообщение отредактировал(а) k0derofkz - 3.3.2011, 23:41
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: WinAPI и системное программирование"
Snowybartram
MetalFanbems
PoseidonRrader
Riply

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Delphi обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • 99% ответов по WinAPI можно найти в MSDN Library, оставшиеся 1% здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.0546 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.