Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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
4-45657
dr.karter
2002-08-28 20:18
2002.10.14
Запуск программ


1-45331
Avsam
2002-10-04 14:25
2002.10.14
Вертикальный TLabel


1-45255
Arbin
2002-10-03 09:22
2002.10.14
ОТправка сообщений на компы


4-45621
maxi
2002-08-30 09:50
2002.10.14
Как отследить изменение файла ? (на подобии с директорией)


1-45404
dimonf
2002-10-03 10:36
2002.10.14
Подскажите плиз, как распахнуть MDI окно при FormActivate?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский