Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

CPU, Memory, Modem (ОЧЕНЬ СРОЧНО !!!) [D5, D6, Win95/98, Win2k]


Alexander Beliy ©   (2001-12-07 23:07:00) 

Сразу 3 вопроса (ОЧЕНЬ СРОЧНО !!!):
1. Как определить частоту проца (и можно ли ?);
2. Как определить размер физической памяти (и можно ли ?);
3. Как узнать, установлена ли связь по модему или нет и как отлавливать моменты подключеня/отключения ???


Mick   (2001-12-11 10:47:00) [1]

Может сложиться впечатление что кроме как через RAS "связь по мопеду" установить нельзя.
А если связать их лапшой, перевести в режим лизед лайн и открыть порты на обеих концах - это не связь по модему что ли? Или то же самое по коммутируемым линиям, да мало ли еще вариантов....


Wictor   (2001-12-11 10:41:00) [2]

Если с установкой соединения и моментом подключения более-менее понятно,
(RASDial и обработка CallBack),то как отловить корректно при помощи RAS-Функций момент обрыва соединения- сам мучаюсь 5-ый день... Может кто знает,подскажите,пожалуйста! Или хотя бы "откуда ноги растут"-может RAS здесь уже ни причем.
Что касается-... Установлена связь или нет... -то здесь на сайте в "поиске" набери "RAS"- там есть пример работающий, возможно сможешь применить, не знаю конкретно твоих задач.


Anatoly Podgoretsky   (2001-12-10 22:08:00) [3]

AntBOFH (10.12.01 18:33)
RASxxx - это подмножество RAS функций, взять можно на jedi, а посмотреть описание в win32.hlp - там свыше сотни тем.

Mick (10.12.01 18:37)
Если используется установление связи через RAS функции, то без разницы.


Mick   (2001-12-10 18:37:00) [4]

Перед тем как отвечать на третий вопрос надо уточнить какую именно "связь" имеют ввиду преподаватели


AntBOFH   (2001-12-10 18:33:00) [5]

Народ ! Прошу прощения, а что за RASxxx?
Мне проста тоже надо про модем !
Что такое RASxxx, где его взять и какие к нему документации, я чёта в дефоултном хелпе про него не нашёл нихрена !!!


Alexander Beliy   (2001-12-10 14:16:00) [6]

Спасибо всем !!!!!!!!!!!!!!!!
Остаётся один вопрос про МОДЕМ !!!!!


Anatoly Podgoretsky   (2001-12-09 15:52:00) [7]

Rem © (09.12.01 15:15)
Ты напрасно возлагаешь надежды на реестр.


Alexander Beliy (09.12.01 00:16)
Если бы было срочно, то давно бы сходил на какой нибудь архив и взял бы нужное.


Rem   (2001-12-09 15:15:00) [8]

Сведения о процессоре хранятся в системном реестре:

\\HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor

В зависимости от количества процессоров, там присутствуют ключи 0, 1, 2...

Для получения информации о частоте процессора:

function GetCPUFreq(CPUNo: integer): integer;
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_LOCAL_MACHINE;
if Reg.OpenKey(Format("HARDWARE\DESCRIPTION\System\CentralProcessor\%d", [CPUNo]), false) then
begin
Result := Reg.ReadInteger("~MHz");
Reg.CloseKey;
end;
finally
Reg.Free;
end;
end;


Alexander Beliy   (2001-12-09 00:16:00) [9]

Спешка потому, что семестр заканчивается (со всеми вытекающими последствиями)! А частоту проца надо узнать именно в программе !!!


Anatoly Podgoretsky   (2001-12-08 19:47:00) [10]

Зачем такая спешка?
Частоту процессора и объем физической памяти показываются при старте компьютера. Что касается модема то смотри функции RASxxx


Rem   (2001-12-08 17:18:00) [11]

Размер физической памяти: GlobalMemoryStatus()


Наверх

Титульная страница Поиск, карта сайта Написать письмо