Имя: Пароль:
1C
 
Сравнение строк ошибка.
0 Xapac
 
10.08.16
13:26
Добрый день.

К такому меня жизнь не готовила.

не пойму, то-ли я не выспался, то-ли 1с тупит
https://yadi.sk/i/F-p7nfMxu6nsy

сравниваю строку как переменную со строкой. так то вроде они равны. но табло показывает ложь.
1 piter3
 
10.08.16
13:34
буква вместо цифири,например
2 Xapac
 
10.08.16
13:46
Стрзаменить(РазмерСтрокой,"300250","") даёт пустую строку

https://yadi.sk/i/a7HUYLB9u6qnb
3 catena
 
10.08.16
13:50
Потому что РазмерСтрокой="""300250"""
4 Горогуля
 
10.08.16
13:52
(3) не. табло показывает так, как будто там кавычек нет
5 catena
 
10.08.16
13:53
(4)Та не правда
6 Serg_1960
 
10.08.16
13:54
Не угадали. Следующий
7 Vaflya
 
10.08.16
13:54
разные переменные
8 Vaflya
 
10.08.16
13:54
вариантов много
9 Горогуля
 
10.08.16
13:54
10 Xapac
 
10.08.16
13:55
вот оно чё михалыч
https://yadi.sk/i/FWTtG7fAu6rrE
11 Горогуля
 
10.08.16
13:55
(10) как ты этого добился?
12 Serg_1960
 
10.08.16
13:57
ТС, добавь в табло выражение "1 + РазмерСтрокой". Если получишь значение "300 251" (Число) - там число, иначе хрень :)
13 Xapac
 
10.08.16
13:58
(12) он не может к числу преобразовать,
14 Xapac
 
10.08.16
13:58
вот мой код:
ПутьККартинке = Диалог.ПолноеИмяФайла;
ФайлКартинки = новый Файл(ПутьККартинке);
Shell = новый COMОбъект("Shell.Application");
Folder = Shell.Namespace(Диалог.Каталог);
РазмерСтрокой = Folder.GetDetailsOf(Folder.Items().item(ФайлКартинки.Имя), 31);
    
РазмерСтрокой = Строка(СтрЗаменить(СокрЛП(РазмерСтрокой) ," x ",""));
15 Vaflya
 
10.08.16
13:59
(12) у него кодировка разная
16 Горогуля
 
10.08.16
14:00
(14) а что, платформа разучилась размеры файлов знать?
17 Nuobu
 
10.08.16
14:00
РазмерСтрокой = Строка(Folder.GetDetailsOf(Folder.Items().item(ФайлКартинки.Имя), 31));
18 Xapac
 
10.08.16
14:00
Сред(РазмерСтрокой,2,6) = "300250"
19 Xapac
 
10.08.16
14:01
во как  там в начале Строки и в конце 2 каких-то невидимых символа закралось.
20 Xapac
 
10.08.16
14:01
(16)длина и ширина картинки в пикселях
21 Горогуля
 
10.08.16
14:02
а мне такого не хватало когда-то
22 Serg_1960
 
10.08.16
14:28
Хмм.. нашел отгадку :)

РазмерСтрокой = Символ(8234) + "300250" + Символ(8236);