Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2017.10.01;
Скачать: [xml.tar.bz2];

Вниз

ошибка при запуске экзэшника   Найти похожие ветки 

 
Евгений Медведев   (2015-11-05 13:24) [0]

При запуске на 11 машинах в учебном комп. классе - вылетает ошибка "`2i160` is not a valid floating point value". А на 1-й машине все работает нормально без ошибки!!!
BDE установлено. В панели управления в региональных настройках менял запятую на точку - все равно ошибка. На машине, где создавался экзэшник, установлен Дельфи 7.
На не ней этой ошибки не вылетает - поэтому не знаем в чем дело??? и как ловить эту ошибку.


 
brother ©   (2015-11-05 13:44) [1]

узнать почему string = "2i160"


 
brother ©   (2015-11-05 13:45) [2]

выяснить, где он принимает такое(подобное значение, возможно 160) и не допустить такого в дальнейшем...


 
sniknik ©   (2015-11-05 20:25) [3]

> А на 1-й машине все работает нормально без ошибки!!!
это та на которой дельфи? как вариант, может какие не бесплатные "дезигнонли" компоненты установлены.

> и как ловить эту ошибку.
логи подробные делай, на действии где ошибка/предполагаемое место вообще через строчку кода записывай что делаешь и какие данные в переменных...

вообще на подобное есть сторонние модули, например: FastMM (единственный которым хоть как то временами пользуюсь, хотя, вот так очевидные ошибки искать не приходилось :), ну и да, наверняка есть другие)
http://timokhov.blogspot.ru/2007/03/delphi-2007-iii-fastmm.html
FullDebugMode -При возникновении нештатных ситуаций FastMM показывает стек вызовов, приведший к ошибке.
смю по ссылке раздел "Настройки проекта".


 
sniknik ©   (2015-11-05 20:26) [4]

> очевидные ошибки искать не приходилось
вот это вот "2i160" имеется в виду.


 
Игорь Шевченко ©   (2015-11-06 10:22) [5]

sniknik ©   (05.11.15 20:25) [3]

Каким боком тут FastMM ?


 
sniknik ©   (2015-11-06 12:48) [6]

> Каким боком тут FastMM ?
дает стек вызовов, при ошибке можно посмотреть "цепочку"  откуда началось (откуда взялись неверные данные).

но вообще не настаиваю, есть другие, лучше, более подходящие - предлагайте.


 
Игорь Шевченко ©   (2015-11-06 12:53) [7]

sniknik ©   (06.11.15 12:48) [6]

Боюсь, ты ошибаешься. Не дает.

А вот jcldebug из Jedi Code Library, наоборот, дает. И всякий madExcept тоже дает.


 
Palladin ©   (2015-11-06 13:45) [8]


> Евгений Медведев

программиста вам надо


 
han_malign ©   (2015-11-06 15:10) [9]

проблемы явно с локалью и (не-)Unicode... (и возможно ЗверьCD)
https://en.wikipedia.org/wiki/Decimal_mark

Used with Western Arabic numerals (0123456789):

   U+0020   space (HTML  )
   U+0027 " apostrophe (HTML ' · ')
   U+002C , comma (HTML ,)
   U+002E . full stop (HTML .)
   U+00B7 · middle dot (HTML · · ·)
   U+2009   thin space (HTML   ·  )
   U+202F   narrow no-break space (HTML  )
   U+02D9 ˙ dot above (HTML ˙)

Used with Eastern Arabic numerals (٠١٢٣٤٥٦٧٨٩):

   U+066B ٫ arabic decimal separator (HTML ٫)
   U+066C ٬ arabic thousands separator (HTML ٬)

Used with keyboards:

   U+2396 ⎖ decimal separator key symbol (HTML ⎖) (resembles an apostrophe)


 
brother ©   (2015-11-06 16:18) [10]

ОС под которыми неработает и под которй работает прога разные? + что эта прога вообще делает?
причем тут локаль?
короче, куча вопросов, а ответов 0....



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

Форум: "Начинающим";
Текущий архив: 2017.10.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.001 c
2-1446719068
Евгений Медведев
2015-11-05 13:24
2017.10.01
ошибка при запуске экзэшника


15-1465914259
pavel_guzhanov
2016-06-14 17:24
2017.10.01
Вопрос про флешку


2-1446463756
Валя
2015-11-02 14:29
2017.10.01
прокуртка кнопок


15-1465627000
Pavia
2016-06-11 09:36
2017.10.01
Глубины VCL


2-1446543628
Gedevan
2015-11-03 12:40
2017.10.01
Как программно назначить форме событие Oncreate?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский