Форум: "Система";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
ВнизБиос Найти похожие ветки
← →
Digitman © (2004-03-11 17:21) [40]
> pasha_golub
миль пардон ..
в смысле, absolute сам по себе вопросов не вызывает. но в упомянутом контексте, конечно же, смысла не имеет, и применение такой конструкции ведет к краху
← →
pasha_golub © (2004-03-12 09:41) [41]Digitman © (11.03.04 17:21) [40]
В данном контексте конечно не прокатит. Я про использование абсмолют вообще как такого.
← →
Леонид Федьков (2004-03-12 15:55) [42]Пример получения информации (8 байт) из BIOS по адресу FFFF5
function TDataModule1.GetBiosDate :String;
{Возвращает дату BIOS}
type
Str_8 = String[8];
var
Data_b : ^Str_8;
begin
{Только для Windows 95,98}
Data_b := Ptr($FFFF4); {-1 от настоящего адреса}
Result := Data_b^;
end;
← →
Kerk © (2004-03-12 16:14) [43]
> Data_b : ^Str_8;
там же в нулевом байте длина строки... он же затрется.. ?
← →
Digitman © (2004-03-12 16:48) [44]
> Леонид Федьков
еще один...
и чем твой код принципиально отличается от [25] ?
те же .... но вид сбоку
какой балбес вам вместе с <Eagle-XK> сказал, что в ВАП прикладного Win32-процесса по адресу $FFFF4 (или $FFFF5 - строго монопенисуально) лежат данные, имеющее отношение к BIOS ? да еще запростго доступные для чтения из Ring3, т.е. без GPF-граблей по лбу ?
Страницы: 1 2 вся ветка
Форум: "Система";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.036 c