Вниз
Скачать: CL | DM;

Ошибка при работе с директивой absolute   Найти похожие ветки 

← →
ZiTRaX ©   (2007-02-01 22:25) [0]

В модуле объявляю переменную
var SystemTimer: Longint absolute $0040:$006C;
но компилятор ругается на такое объявление(на выделенное жирным). Смысл ошибки понять не могу (или в Delphi недопустимо такое объявление?).
Или, может, подскажете рабочий код для замера скорости выполнения участка кода или программы.
Заранее спасибо!


← →
Virgo_Style ©   (2007-02-01 22:32) [1]

GetTickCount

а что, в справке что-то неясно написано?


← →
Olivetti   (2007-02-01 22:32) [2]

$0040:$006C

Ты где этого допотопного монстра выкопал? В Windows - линейная адресация памяти. Форма Сегмент:Смещение тут не проходит. И вообще, прямое обращение к адресу памяти тут тоже не проходит. Память в Windows - виртуальная. Поэтому, выделяй память динамически. И никаких статических адресов.


← →
ZiTRaX ©   (2007-02-01 22:42) [3]

2 Olivetti: Вот это и хотел услышать. Просто искал процедуру для замера и наткнулся на один модуль, а о том, что код не под Win32(как мне надо), подумать не соизволил. Да и вообще над кодом не думал, а тупо скопипастил его. Вот отсюда и такие тупые вопросы.
2 Virgo_Style: Спасибо за указание направления.


← →
Anatoly Podgoretsky ©   (2007-02-01 23:18) [4]

> ZiTRaX  (01.02.2007 22:42:03)  [3]

Можешь использовать GetTickCount в первом приближение для данной цели, в 55 раз точнее.


← →
evvcom ©   (2007-02-02 09:03) [5]

> [3] ZiTRaX ©   (01.02.07 22:42)
> тупо скопипастил

Так голову включать надо. На что она тебе дана? Шапку носить?

А еще я в нее ем! (с) не знаю :-)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
15-1170147304
stone
2007-01-30 11:55
2007.02.18
Хотел бы я на это посмотреть :)


2-1169891947
Muchacho123
2007-01-27 12:59
2007.02.18
MultiSelect в OpenDialog


2-1170403279
FF
2007-02-02 11:01
2007.02.18
Как dll узнать значение глобальной переменной, объявленной...


2-1169892708
GEN++
2007-01-27 13:11
2007.02.18
Передача массива между приложениями


15-1169706061
Ega23
2007-01-25 09:21
2007.02.18
Всех Татьян - с Татьяниным днём!




   Наверх