|
Тема |
Re: Проблем с изпълнението на прграма [re: pita] |
|
Автор |
Beco_ (Boogie chillun) |
|
Публикувано | 21.09.09 20:21 |
|
|
Хе хе стига бе !
Пак не си отговорил/а на важния въпрос - ти ли прекъсваш изпълнението на програмата или тя сама терминира? Винаги ли прекъсва на определено място или няма видима /уж/ закономерност? Може ли да се локализира приблизително кода в програмата койго гърми?
Имай предвид, че причината може и да е в данните съхранявани в БД и тяхната обработка - напр. в стинг съхраняваш цяло число, но там не е записано цяло число, четеш стринг с мах. дължина 20 символа а в БД има поле съдържащо 25 символа и ги обработваш с променлива char szBuf[20]; т.е. има препълване на буфера и т.н.
Добра идея е да използваш VCL ф-иите за работа със стрингове и конвертирането на данните вместо стандартните С ф-ии като strcpy(), atoi() , които не генерират изключения.
... for a brief moment it seemed that rock 'n roll would inherit the earth.
|
| |
|
|
|