Страница 2 из 2

C6.3 в среде Win10 не отображает картинку длинных имен Image-файлов

Добавлено: 01 Май 2020, 22:49
SergioRaguzini
Игорь Столяров писал(а): 01 Май 2020, 22:46 Точно не надо. Наоборот можно подозревать какие-то проблемы с устаревшей FAT32 …
Я бы рекомендовал всё-таки, загрузить дистрибутив с сайта Microsoft и переустановить с него Windows c форматированием HDD.
Дистрибутив содержит скрипт настройки (когда-то даже его настраивал для Win7) и что там в DNS понастраивали (кроме рекламы) -
никто не знает … :( Лицензия Ваша прописана в BIOS проблем не будет - просто пропускаете ввод серийника, если нет наклейки.
Попробую, отпишусь о результате, Спасибо ВСЕМ откликнувшимся! :ty:

C6.3 в среде Win10 не отображает картинку длинных имен Image-файлов

Добавлено: 01 Май 2020, 23:15
Yufil
А не получится взять краткое имя графического файла через ShortPath и открыть файл, используя краткое имя ?

C6.3 в среде Win10 не отображает картинку длинных имен Image-файлов

Добавлено: 01 Май 2020, 23:40
Дед Пахом
Yufil писал(а): 01 Май 2020, 23:15 А не получится взять краткое имя графического файла через ShortPath и открыть файл, используя краткое имя ?
В дизайнере окна?

C6.3 в среде Win10 не отображает картинку длинных имен Image-файлов

Добавлено: 02 Май 2020, 0:31
RaFaeL
Возьмите утилиту Process Monitor и посмотрите куда обращается Clarion за файлом и какие коды ошибок. Все эти переустановки ничего не дадут, вроде программисты, а попытки решения как у студентов

C6.3 в среде Win10 не отображает картинку длинных имен Image-файлов

Добавлено: 02 Май 2020, 9:58
Yufil
SergioRaguzini писал(а): 01 Май 2020, 17:25 насколько я знаю, в С6.3 нет отдельной такой опции... тут похоже где-то в самой винде, ппотому что есть у меня одна сторонняя прога (не имеющая к Clarion никакого отношения) и там похожая проблема
Есть, Application/UseLongFilenames=on

C6.3 в среде Win10 не отображает картинку длинных имен Image-файлов

Добавлено: 02 Май 2020, 12:32
SergioRaguzini
Привет Всем!
Yufil писал(а): 02 Май 2020, 9:58 Есть, Application/UseLongFilenames=on
Да, действительно есть, теперь буду знать, Спасибо!
Попробовал не помогло... Я перенес всю папку Clarion6 на другой ПК - там Win7-32 Home - никаких проблем, все отображается (с 7-кой и не было проблем, я только как чуть более месяца на 10-ке...)
Заметил особенность - в Win10-32 в C6.3 не отображаются только картинки с длинными именами файлов оличными от формата ICO, а вот собственно с ICO - все в порядке
RaFaeL писал(а): 02 Май 2020, 0:31 Возьмите утилиту Process Monitor и посмотрите куда обращается Clarion за файлом и какие коды ошибок. Все эти переустановки ничего не дадут, вроде программисты, а попытки решения как у студентов
Сейчас попробую, Спасибо!

C6.3 в среде Win10 не отображает картинку длинных имен Image-файлов

Добавлено: 04 Май 2020, 9:25
SergioRaguzini
Привет Всем!
Проблема с отображением картинок длинных имен файлов решилась - пишу, на случай, если кто-то также столкнется с такой ситуацией.
Итак, где-то месяц заменил Win7 на Win10-32 и вроде бы все было нормально. Пару недель назад захандрил у меня старый SSD и было принято решение, на всякий пожарный, купить новый. Т.к. в Win10 успел уже ранее настроить и установить все что необходимо, то для переноса на новый диск загрузочного раздела решил воспользоваться программой dism++ создающей стандартный win10-backup, что и было сделано. Первые несколько дней разницы не замечал все казалось нормальным, пока не пришлось модернизировать app и начались вышеописанные проблемы.
За неделю проштудировал все что только нашел по принципу запуска 16-bit приложений (ntvdm) и настройке имен и файловой системы в Win10 (менял кучу параметров вручную в реестре и с помощью утилиты FSUTL, несколько раз переустанавливал Win10 - ничего не помогало...)
Вернул в комп старый диск, скопировал на него APP и вижу все работает - чудеса (стал грешить на новый SSD Intel) - сравнивал утилитами параметры дисков и файловой системы - особой разницы нет

Как-то случайно, на новом диске, пробуя все подряд, запустил через проводник C60PE.EXE с параметрами администратора и все заработало!
Причина была в этом бл...дском ярлыке на Рабочем столе, причем визуально его свойства остались неизменными(!) и ведь он был просто взят-восстановлен с образом как и все остальное из архива, но вот последующий, от его запуска функционал, "резал" имена выше формата 8.3
В итоге - создал новый ярлык непосредственно в папке Bin и перетащил его на Рабочий стол. Как говорил герой кинофильма "Иван Васильевич...": "видел чудеса, но такие..."

Спасибо Всем за содействие!

C6.3 в среде Win10 не отображает картинку длинных имен Image-файлов

Добавлено: 04 Май 2020, 9:45
Игорь Столяров
RaFaeL писал(а): 02 Май 2020, 0:31 вроде программисты, а попытки решения как у студентов
Как видите, повторилось обычное: неполная информация о совершаемых действиях (копирование ярлыка).
Поэтому технология решения проблемы "давайте все выйдем и снова зайдём" вполне оправдана в таких случаях. ;)