Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.29;
Скачать: CL | DM;

Вниз

непонятки со string   Найти похожие ветки 

 
Тимоха   (2009-01-30 01:04) [0]

Не понимаю в чем дело, но не могу поймать условие что в строке символ s[i] = пробелу. почему? месагу он не показывает.
...
var
s:string
i:integer;
...
s := "123 321";
for i := length(s)-1 downto 1 do
 if s[i] = " " then
   begin
     showmessge("!!!");
...


 
Юрий Зотов ©   (2009-01-30 01:19) [1]

Проверьте (в 2-х местах), не стоит ли вместо пробела какой-нибудь неотображаемый символ.


 
Тимоха   (2009-01-30 01:21) [2]

пробел показался как пробел в watch list"e

в начале строки показал #0,


 
Юрий Зотов ©   (2009-01-30 01:29) [3]

В приведенной Вами коде никакого нуля в начале строки быть не может. Значит, Вы привели не тот и/или не весь код.

Я не понимаю - если человек хочет получить помощь, то зачем вводить в заблуждение тех, кто мог бы ее оказать? Приводите реальный код - будем смотреть, откуда там этот ноль берется.


 
Тимоха   (2009-01-30 01:43) [4]

for i :=length(s) downto 1 do
 if s[i] = "#0" then
     showmessge("!!!");
 


 
Германн ©   (2009-01-30 01:46) [5]


> Тимоха   (30.01.09 01:43) [4]
>
> for i :=length(s) downto 1 do
>  if s[i] = "#0" then
>      showmessge("!!!");

Ну и?
Реальная проблема и реальный вопрос где?
Будешь и дальше партизанить?


 
Тимоха   (2009-01-30 01:54) [6]

я не могу найти в строчке пробел


 
Германн ©   (2009-01-30 02:00) [7]


> Тимоха   (30.01.09 01:54) [6]
>
> я не могу найти в строчке пробел
>

В [4] ты ищешь не пробел. Пробел это символ #32.


 
Тимоха   (2009-01-30 02:10) [8]

спасибо. буду учиться излагать свои мысли правильно)))


 
Юрий Зотов ©   (2009-01-30 02:13) [9]

> Тимоха   (30.01.09 01:43) [4]

Этот код вообще содержит синтаксическую ошибку - то есть, снова нереальный. По нему снова ничего нельзя сказать.

Дело, конечно, Ваше, но мне почему-то кажется, что если Вы не перестанете играть в "угадайку", то шансы решить проблему будут все ниже и ниже.



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

Текущий архив: 2009.03.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
6-1201598586
valenok
2008-01-29 12:23
2009.03.29
Использование ReadLn в компоненте IdTCPServer


2-1234191366
AlexDan
2009-02-09 17:56
2009.03.29
Изменить положение MessageDlg,


15-1233202441
Дмитрий С
2009-01-29 07:14
2009.03.29
Как определить легальность windows xp,...


15-1232091715
TUser
2009-01-16 10:41
2009.03.29
Философия математики


1-1208685519
Kolan
2008-04-20 13:58
2009.03.29
Сложный кросс таб отчет. Варианты реализации.