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

Вниз

непонятки со 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.045 c
15-1231675452
Shira
2009-01-11 15:04
2009.03.29
Кто возмется сделать диаграммер типа Visio?


15-1232373798
TCrash
2009-01-19 17:03
2009.03.29
.bat скопировать ОДИН файл


2-1233786331
Drowsy
2009-02-05 01:25
2009.03.29
Библиотеки на С++ для Дельфи.


2-1233568023
Виктор
2009-02-02 12:47
2009.03.29
Как сменить язык ввода данных или включить клавишу Ins?


2-1233834181
ply
2009-02-05 14:43
2009.03.29
Вызвать процедуру активной формы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский