Аналог line в Delphi
Есть ли в "Delphi 7" аналог встроенной директивы как в PHP - __LINE__ ?
А какой в этом смысл? Delphi компилирует код в исполняемый .EXE или .DLL или .BPL, где строки исходного кода теряют своё значение, ибо их там попросту нет. Ну а так-то дебагом запускаешь программу, и смотришь что он пишет.
Ну нет,я бы не был столь уверен.Вон в C++ информация о строках хранится;это видно,например,когда приложение падает(или не падает,а просто ошибка)—выдаётся окно с номером строки,именем файла и прочей требухой
В Delphi есть процедура (а по сути фича компилятора) Assert.
Цитата: Freeman
В Delphi есть процедура (а по сути фича компилятора) Assert.
Что за процедура, как называется?
Мне нужно для логирования, что бы, было проще ошибки искать и т.п. И за одно, можно вытащить стек входов (вызовов) процедур, back_trace?
ааа, процедура Assert, не заметил чет..
А что-нибудь, что не вызывает Exception ...?
Можно посмотреть какой-нибудь madExcept или аналогичную приблуду от JEDI. Или что Gunsmoker разрабатывает, оно платное вроде. Точнее не скажу, потому что на практике не пользовал, и для меня это только название.