Страница 185 из 207
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 14:12
				 Губин Игорь
				Игорь Столяров писал(а): 18 Май 2025, 13:03
Я смог восстановить русский в PDF только полным сносом C12 с компьютера.
 
Ну его нафиг... Переписывать и заново тестировать ничего не получив взамен... 

 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 14:30
				 finsoftrz
				Губин Игорь писал(а): 18 Май 2025, 14:12
Игорь Столяров писал(а): 18 Май 2025, 13:03
Я смог восстановить русский в PDF только полным сносом C12 с компьютера.
 
Ну его нафиг... Переписывать и заново тестировать ничего не получив взамен... 
 
Можно компилятор оставить от с11.1, а пока поизучать новые возможности IDE.  
 
По поводу pdf, тупо подсунуть dll от c11.1 не помогает?
 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 14:37
				 Игорь Столяров
				finsoftrz писал(а): 18 Май 2025, 14:30
По поводу pdf, тупо подсунуть dll от c11.1 не помогает?
 
Неть. Таки я Вам больше скажу за это. 
Полная пересборка приложения в среде C11.1 тоже не помогает !
Только после сноса C12 с компьютера и пересборки приложения решился вопрос. 

 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 14:40
				 Губин Игорь
				Игорь Столяров писал(а): 18 Май 2025, 14:37
Полная пересборка приложения в среде C11.1 тоже не помогает !
 
А пути не перемешиваются? Не может быть, что какой-нибудь DLL из 12 цепляется раньше?
 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 14:48
				 finsoftrz
				Игорь Столяров писал(а): 18 Май 2025, 14:37
finsoftrz писал(а): 18 Май 2025, 14:30
По поводу pdf, тупо подсунуть dll от c11.1 не помогает?
 
Неть. Таки я Вам больше скажу за это. 
Полная пересборка приложения в среде C11.1 тоже не помогает !
Только после сноса C12 с компьютера и пересборки приложения решился вопрос. 
 
Тупо подложить dll в каталог приложения после сборки? Чудес не бывает, наверняка что-то с путями.
 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 14:50
				 Игорь Столяров
				Губин Игорь писал(а): 18 Май 2025, 14:40
Не может быть, что какой-нибудь DLL из 12 цепляется раньше?
 
Ну как бы все DLL в папке проекта. Даты и размеры проверил.
В системный PATH Clarion не прописывается.
Скорее всего появились какие-то новые параметры локализации.
Интересно, что сборка всех DLL в C12 - это 25.04.2025 г. (CapeSoft Driver Kit ?)
Но дата публикации C12 - 15.05.2025 г.
Т.е. видимо 20 дней кто-то тестировал и потом это было выложено для всех.
 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 15:56
				 Игорь Столяров
				Игорь Столяров писал(а): 18 Май 2025, 12:18
У меня при сборке в C12 русский текст пропал от слова совсем.
 
Мои извинения - ложная тревога.  
 
Точнее проблема есть, но она связана с наслоениями C++ библиотек конкретно на моём ноуте.  
 
Нужно мне с этим разбираться. В C12 проблем с экспортом в PDF нет.  

 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 16:02
				 Дед Пахом
				Но осадочек остался.
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 17:22
				 FromSPB
				Игорь Столяров писал(а): 18 Май 2025, 7:40
Можно. Описание есть в справке. Но нельзя ПРИСВОИТЬ значение первому символу.
 
Про USTRING я в курсе 

 Более того, по поводу присвоения одиночного символа по индексу в USTRING переменной документация не права. В левой части присваивания недопустимой являлась "вырезка" (string slicing).
Но в С12 SV от USTRING отказалась, реализовав, судя по описанию, некий универсальный механизм, позволяющий хранить в переменной как ANSI строки, так и строки в Unicode. С учетом необходимости обеспечения обратной совместимости я не вижу другого решения кроме вызова некоей внутренней функции, интерпретерующей текущее содержимое переменной. Отсюда и вопросы.
 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 17:27
				 Игорь Столяров
				Осадочек остался !
Давным давно, мой инструктор по вождению рассказывал, что 95% аварий - 
это когда встречаются на дороге, как минимум, 2 барана. А одного можно всегда объехать.
Сначала один ХЗ зачем выпустил новый релиз C12 без описания. Второй (я) собрал старый заброшенный проект и выложил.
Утром написал третий, что он обновил программу и у него отвалились отчёты в PDF. Мы начали спасательную операцию ...
В процессе выяснилось, что юзер год не обновлял программу и отчёты в ней отвалились ещё в апреле ...  

 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 18:00
				 Губин Игорь
				FromSPB писал(а): 18 Май 2025, 17:22
некий универсальный механизм
 
Универсальность при запрете на [1:2] = 'ab' ?  

 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 19:05
				 Игорь Столяров
				FromSPB писал(а): 18 Май 2025, 17:22
судя по описанию, некий универсальный механизм
 
Если у Вас есть какая-то информация об описании C12 - давайте её посмотрим совместно.
У меня нет доступа в закрытую новостную группу SV, а в других местах я ничего подобного не вижу ... 

 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 20:00
				 finsoftrz
				В закрытых группах тоже тишина. Народ размышляет, видимо, как к этому отнестись.  

 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 21:09
				 FromSPB
				Губин Игорь писал(а): 18 Май 2025, 18:00
Универсальность при запрете на [1:2] = 'ab'
 
Читаем внимательно. Ограничение на использование slicing в левой части присваивания относилась в USTRING. Универсальность STRING заявлена в C12, где USTRING нет.
 
			 
			
					
				Clarion 11-12
				Добавлено: 18 Май 2025, 21:13
				 FromSPB
				Игорь Столяров писал(а): 18 Май 2025, 19:05
Если у Вас есть какая-то информация об описании C12 - давайте её посмотрим совместно.
 
https://clarionsharp.com/blog/clarion-12-is-released/
We’ve eliminated the complications of managing two string data types (STRING/USTRING). The improved STRING type simplifies working with Unicode