Доброго времени суток! Вопрос может быть нюбский, но надо исправить ошибку в программе))) Ситуцая такая: на работе есть железка под названием ЦММ "Хронос", она записывает переговоры диспетчеров с водителями по радиостанциям. Сама система работет хорошо, проблема заключается в том, что при подключении ЦММ "Хронос" к ПК необходима программа "Хронос", она позволяет прослушивать записанные переговоры на ПК, так вот при запуске этой программы выскакивает ошибка << " is not a valid integer value >> Собственно посоветуйте как можно определить почему возникает эта ошибка и как ее исправить? Фирама, а я так подозреваю, что это что-то типа госзаказа было, которая эту все сделала, уже не существует, телефоны молчат, сайт закрыт, по этому связатся с разработчиками никакой возможности нет...
Берешь отладчик, скажем OllyDbg, запускаешь под ним программу, ловишь место, где возникает ошибка, долго и упорно читаешь листинг дизассемблера, пытаясь понять, в чем же дело. В общем с нуля за месяц своими силами может и разберешься.
В первую очередь нужны знания и только потом уже инструменты ;-) ***** Погуглил вашу софтину, фирма вполне себе существует и продолжает толкать этот софт. Сайт очень даже работает. Похоже у вас хроническое неумение пользоваться гуглом. http://www.prom-tel.ru
Не спорю, что нужны знания, но "знать, где упадешь - соломенку бы подстелил" (с). Вот и приходится все находу осваивать.... А насчет фирмы, то боюсь вас огорчить, то что вы нашли - это не та фирма.... По документам, которые были с устройством фирма называется НПП "Магма" Но вы наталкнули меня на мысль, что это контора занималась перепродажей... Стоит еще покопать в этом направлении...
Хорошо, говорю направление, где стелить соломку: Ваша программа написана на Delphi, исключение происходит при обработке текстовой переменной как числа, либо поля для ввода. Поскольку данная ошибка возникает при запуске, могу предположить, что программа считывает в этот момент настройки и одно из полей пустое. Копать в ту сторону.
This! И маскировать ненужные процессы, чтобы осталось лишь нужное. Запускать PM и прогу, останавливать PM, вносить коррективы и снова. Толк есть, времени - час работы.