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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2016, 17:59   #11
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию

задача состоит в том что бы под каждую серию был запуск драйверов. А точнее он должен определить, какая именно из этой серии видеокарт стоит в компьютере и открыть текстовый документ. И на каждую серию видюх он должен быть разным(тестовый файл)
Это курсовой проект. я знаю что одним setup от Nvidia можно устанавливать на все видюхи дрова и он сам определит. Так же и AMD
alex0097 вне форума Ответить с цитированием
Старый 08.08.2016, 18:27   #12
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Дык у Нвидии вроде бы нет отдельных драйверов, только один для 400+, один для более старых + аналогично мобильные, quadro и т.п.

А так описанное в предыдущем сообщении можно и доя каждой серии применить.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 08.08.2016, 23:33   #13
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию

спасибо попробую твоим способом.
alex0097 вне форума Ответить с цитированием
Старый 09.08.2016, 07:07   #14
PIKACHU
Пользователь
 
Аватар для PIKACHU
 
Регистрация: 20.10.2009
Сообщений: 23
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Например GTX 5xxM мешает.
Да безобразницы хоть GTX 5xxMххЫхх100ххх, тут дело логики.

Задача действительно странная, искать драйвера по названию, а если будет стандартный видео драйвер? Лучше копать в сторону ID устройства.
PIKACHU вне форума Ответить с цитированием
Старый 10.08.2016, 15:55   #15
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию

Alex11223
Это задолженность должен до сентября сдать.

Что то не получается с RegExp поработать. не ищет видеокарту

Код:
if ((pos('GTX (9)\d\d$',getvids)>0) or (pos('GTX (9)\d\dM',getvids)>0) )  then
лучше всего пример показать, я схватываю быстро

Последний раз редактировалось alex0097; 10.08.2016 в 16:04.
alex0097 вне форума Ответить с цитированием
Старый 10.08.2016, 16:03   #16
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Зачем вы регексп в pos засовываете?
Для него отдельные функции/библиотеки.
В новых версиях Дельфи вроде есть в стандартной.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 10.08.2016, 16:09   #17
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию

Alex11223 у меня 2007 делфи. что то я не нахожу его
alex0097 вне форума Ответить с цитированием
Старый 10.08.2016, 16:21   #18
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

С ХЕ они есть, TRegEx.
До XE только что-то стороннее.
http://www.regular-expressions.info/delphi.html
http://stackoverflow.com/questions/1...-regex-library
https://www.google.com/search?q=delphi+2007+regex
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 10.08.2016, 16:30   #19
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию

Alex11223

Тогда вопрос другой.

Как заставить pos понимать что
Код:
 (pos('GTX 980 Ti',vids)>0)
Между GTX и 980 и Ti есть пробел.
alex0097 вне форума Ответить с цитированием
Старый 10.08.2016, 16:38   #20
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что понимать? Он просто ищет подстроку "GTX 980 Ti"
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разгон видеокарты _-Re@l-_ Софт 4 26.08.2011 16:15
Определение типа видеокарты (TASM) -danger- Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 8 24.03.2011 06:13
выбор видеокарты nikox12 Компьютерное железо 3 04.09.2010 17:17
Замена видеокарты Bagiral Компьютерное железо 1 10.08.2010 23:46
тестирование видеокарты Андрій Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 02.04.2008 21:36