| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Находит ошибку в тексте |
| Автор: Rondo 8.7.2006, 01:34 | ||||
| Пытаюсь сделать
Выдает ошибку типа
Хотя там нет третей ковычки |
| Автор: Poseidon 8.7.2006, 01:37 |
| Там не третья ковычка, там в edit1 не 25, а ковычка25 (т.е. '25) |
| Автор: Rondo 8.7.2006, 01:38 |
| В том и дело что нету в edit никакой ковычки, чистое число... Добавлено @ 01:39 Ну и взятся ей там оттуда просто неоткуда |
| Автор: Poseidon 8.7.2006, 01:40 |
| Тогда хочу весь проект (без ехе разумеется) в архиве. Либо сюда, либо на мэйл. Можно, конечно, не весь проект, а только "критическую" функцию/процедуру |
| Автор: Rondo 8.7.2006, 01:48 | ||
Отправил вам на маил, посмотрите в чем трабла.. проект правдо загаженный и написан неопытным програмером |
| Автор: Poseidon 8.7.2006, 01:54 |
| Прилетело мне 3 проекта в одном архиве. Строки "x:= StrToInt(edit1.text)" не найдено не в одном. Где смотреть? |
| Автор: Palladin 8.7.2006, 01:54 | ||||
А попробуй так
ГЫ а потом уже сделай
|
| Автор: Rondo 8.7.2006, 01:57 | ||
Начиная со 158 где то до 170 строки в юните main vneshvhod:= Round(StrToFloat(rzedvneshvhod.Text)); |
| Автор: Palladin 8.7.2006, 02:00 | ||||
| Или может так попробуй, обычно такой знак ставится когда запись представлена так: пробел25 попробуй сделать так
а потом
|
| Автор: Rondo 8.7.2006, 02:00 |
| все editы получают текст из мемо, там тоже нет этих ' Добавлено @ 02:05 а какой у этой ковычки аскин код? Добавлено @ 02:06 И где все эти коды можно посмотреть |
| Автор: Palladin 8.7.2006, 02:07 |
| а ты когда записываеш в едит строку из мемо. у тебя первая строка в memo какая???? P.S. Просто сделай какуюнить обработку, ну чтобы в едит записатся могло только число, без каких либо символов!!! Добавлено @ 02:09 Про аски код ковычки незнаю(сам ещё в делфи пишу с пол года |
| Автор: Poseidon 8.7.2006, 02:09 |
| Я ничего понять не могу. Во-первых в начале было написано: теперь Во -вторых такой строки в коде я не нашел В третьих в проекте использованы не стандартные компоненты (TRzEdit, TRzButton, TRzComboBox и др.). Хотелось бы их тоже получить, т.к. скомпилировать ваш код я не могу без них. И в четвертых, добро пожаловать ко мне в личку (мэйл, ICQ, IRC, PM - не важно). Потому как этот вопрос уже не для форумского обсуждения |
| Автор: Rondo 8.7.2006, 02:09 |
| У меня в memo столбец чисел, кажное число в отдельной строчке.. и нету там этих ковычек |
| Автор: Palladin 8.7.2006, 02:10 |
| А покажи тот отрывок кода когда ты из мемо в едит пишеш, там ошибка стопудова! |
| Автор: Rondo 8.7.2006, 02:12 | ||
| Можно ваш номер аськи, или ко мне стукните 7799701 Добавлено @ 02:13
тут я заполняю 4 edita |
| Автор: Palladin 8.7.2006, 02:20 | ||
| о, я ж говорил он знает значит так пиши
|
| Автор: volvo877 8.7.2006, 02:22 | ||
RooR, не так... Вот так:
|
| Автор: Palladin 8.7.2006, 02:30 |
| ага спасибо, морознул |
| Автор: Rondo 8.7.2006, 03:47 |
| Пля Непойму почему он такую чушь морозил с ковычками, но выход нашелся. Почасав репу решил в мемо заменить все числа с точками на запятые Столько парился... Ошибка была совсем в другом Спасбо все кто помогал |
| Автор: Palladin 8.7.2006, 11:51 |
| Ошибка была в том что ты вместо точек ставил запятые P.S. Ну ты дал |
| Автор: DemoCode 8.7.2006, 11:57 |
| Учти, что такая ошибка может быть на других компах, где в качестве сепаратора установлена не запятая, а точка и наоборот. Поэтому лучший вариант - заменять в строках, которые конвертишь во флоаты точки и запятые на DecimalSeparator. |
| Автор: Rondo 8.7.2006, 14:15 | ||||
Это просто поставить
и все? Добавлено @ 14:16
Угу, парились Компилятор то выдавал ошибку совсем другую |