|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.03.2011, 21:11 | #1 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Номер строки редактора кода
Доброго времени суток!
Подскажите пожалуйста, можно ли как то получить программно номер строки редактора кода? Хочу протестировать одну мелочь которая иногда возникает в проге на некоторых компах, и для этого хочу сделать введения лога таким образом дабы перед тем как сработает очередная команда записать номер строки где она находится в файл! ""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
22.03.2011, 22:34 | #2 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
не знаю как у тебя, а у меня пишется номер стоки слева от редактора кода
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
22.03.2011, 22:46 | #3 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Я может неправильно выразился....Уточняю - мне нужно программно получить номер строки!!! Как можно это сделать?
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
22.03.2011, 23:08 | #4 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
Обычно я использую дебагер. До конца так и не понял зачем это тебе и что именно тебе нужно
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
23.03.2011, 00:18 | #5 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
Блин, $T@LKER. Как ты себе представляешь получение номера строки в компиляторе?
Скажи условие по которому ты хочешь ее получать? Ты его даже придумать не сможешь... И это вообще в принципе никому не нужно! После компилирования программы никто никогда не пытается ее дебажить без дебагера. Да и Делфи код это не пуп программирования. Он в свою очередь преобразуется в код на АСМ потом в машинный, насколько я понимаю. При этом уже порядок строк другой... Есть вариант такой: try твоя строка кода except showmessage('ошибка в n-ой строке') end; ....
Ненавижу быть как все, но люблю, чтобы все были как я.
Последний раз редактировалось MyLastHit; 23.03.2011 в 00:20. |
23.03.2011, 00:22 | #6 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
У меня в проге проблема которою не знаю как решить((( Суть в том что на некоторых компах окошко после нажатия на кнопку закрыть бывает вроде как закрывается но в тоже времья висит поверх программы после чего нельзя ничего сделать ибо но было открыто как модальное! И куда бы я не кликал мишкой в ответ я тока слышу звук как бы я обращаюсь к не активному окну!!! Я просто в потерях ибо не знаю в чем причина!!! И самое главное что это при тестировании программы возникало на 2 с 5 компах!
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
23.03.2011, 00:25 | #7 | |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Цитата:
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
|
23.03.2011, 00:28 | #8 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
$T@LKER, пробовал нажимать Alt+F4? Это та по любому закроет твое модальное окно. Выложи код, полазим, посмотрим.
Это проблема вполне может иметь непрограммную ошибку. Может есть процесс с антивирусом или другой гадостью, которой не нравится твое окно? Например касперу не нравится обработка исключений в делфи. Он просто берет и выкидывает, удаляя delphi32.exe Если ты слышишь системные бипы, то это идет блокировка приложения. Старая такая - антивирус открывает еще одно невидимое модальное окно.
Ненавижу быть как все, но люблю, чтобы все были как я.
Последний раз редактировалось MyLastHit; 23.03.2011 в 00:32. |
23.03.2011, 00:39 | #9 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Выкладываю код:
1) Код открытия окна: Код:
Тут файл! Еще в этом коде было для удобства конструкции with ... begin do ... end; но мне посоветовали все убрать для надежности выполнения кода но результата недало! + еще замечу, что программа тестировалась на машинах где сам Дэлфи не стоит. Надеюсь поможите хоть кно нибудь найти решение этой проблемы. ""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
23.03.2011, 10:36 | #10 | |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Цитата:
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Номер выбранной строки в Ibtable | Pavel_S | БД в Delphi | 3 | 14.12.2010 10:02 |
Номер строки в файле | DimOn4Ik | Общие вопросы Delphi | 4 | 05.05.2010 20:30 |
Набрать номер по модему. Различие в реализации кода Delphi 2007 и 2010. | plato | Общие вопросы Delphi | 8 | 06.04.2010 09:47 |
Номер строки и ее содержимое... | Dr_oN | Помощь студентам | 2 | 01.06.2008 21:05 |
Настройка редактора кода | Hottabych | Общие вопросы Delphi | 5 | 29.05.2008 21:02 |