Форум: "Потрепаться";
Текущий архив: 2002.10.14;
Скачать: [xml.tar.bz2];
ВнизATX или AT Найти похожие ветки
← →
DeMoN-777 (2002-09-21 09:35) [0]Как програмно определить какой корпус ATX или AT ?
← →
MJH (2002-09-21 09:42) [1]АТшные как правило маленькие :)
ATX раза в полтора выше
← →
MJH (2002-09-21 09:44) [2]а насчет програмно - тебе понадовится директИкс для видеокапчеринга...догадайся зачем?
правильно - для видеокамеры....
← →
DeMoN-777 (2002-09-21 10:12) [3]>MJH © (21.09.02 09:44)
Я помоему грамотно сформулировал вопрос, не знаете... так лучше промолчать.
← →
DeMoN-777 (2002-09-21 10:27) [4]>MJH © (21.09.02 09:42)
>АТшные как правило маленькие :)
>ATX раза в полтора выше.
А это IMXO, вообще бред какой-то.
← →
Криворукий (2002-09-21 10:45) [5]type
TCorpsType = (ctAT, ctATX, ctNone, ctOther, ctIdontKnow);
function GetComputerCorpsType: TCorpsType;
var s: string;
begin
s := InputBox("Corps type", "Input your computer corps type", "I don""t know");
s := UpperCase(s);
if s = "ATX" then Result := ctATX else
if s = "AT" then Result := ctAT else
if s = "NONE" then Result := ctNone else
if s = "I DON""T KNOW" then Result := ctIdontKnow else
Result := ctOther;
end;
:-)))
← →
Гуляющий просто так (2002-09-21 16:16) [6]Я поставил этого клиента на все машины, и написал сервер для него, через час получил ответы:
I DON`T KNOW - 99%
ATX - 0.9%
AT - 0 %
NONE - 0%
остальные ответы не распознаны :))))
← →
MJH (2002-09-21 16:36) [7]2DeMoN-777
Я помоему грамотно сформулировал вопрос, не знаете... так лучше промолчать.
вообще поищи в винАПИ функцию GetSystemCaseFormFactor
она вроде даже цвет и количество светодиодов определяет...
но использовать ее нужно осторожно...может блок питания попалить
← →
drpass (2002-09-21 17:08) [8]На самом деле вы зря смеетесь, вопрос вполне корректный. Если система поддерживает расширенное управление питанием (ACPI), то корпус ATX, если не поддерживает - то скорее всего AT (либо ATX с выключенной ACPI - разницы никакой).
А вот как определить поддержку ACPI в системе, я не знаю
← →
Юрий Зотов (2002-09-21 17:39) [9]Все очень просто.
1. Программно выключаем комп.
2. Крутим 5-минутный цикл с ProcessMessages.
3. Если мы пришли в эту точку, то корпус - AT, иначе - ATX.
:о)
← →
MJH (2002-09-21 19:11) [10]2drpass
бред...можно ATXсовое питание (если мать atx"овая) в ATный корпус поставить. Корпус по прежнему будет AT
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.10.14;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c