|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
||||||
Не считываются русские строки из файла14.07.2019, 20:16. Показов 5882. Ответов 68
Метки нет (Все метки)
Не считываются русские строки из файла выбранного в списке TComboBox, директорию с файлами открывает и имена файлов считываются в TComboBoх, но если выбрать - ошибка открытия файла.
Помогите победить проблему. Спасибо.
0
|
||||||
| 14.07.2019, 20:16 | |
|
Ответы с готовыми решениями:
68
Считывание строки из файла в динамическую память - считываются лишние символы Напишите программу, где данные считываются из файла и результат выводится из файла. |
|
1703 / 899 / 207
Регистрация: 25.11.2009
Сообщений: 1,848
|
||||||
| 14.07.2019, 21:13 | ||||||
|
если добавить перед открытием файла
2
|
||||||
|
Супер-модератор
|
|
| 14.07.2019, 21:40 | |
|
Vasily Tyorkin, версия Билдера какая? Начиная с 2010 можно список файлов получать в одну строку, не заморачиваясь с WinAPI... К тому же, ты зачем-то получаешь ansi-строки, но потом работаешь везде с юникодными функциями. В этом есть какой-то смысл, или что?
1
|
|
|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
|
| 15.07.2019, 15:48 [ТС] | |
|
Я уважаемые пытаюсь код с билдера 6 приколхозить в 10.3 Embarcadero, но соломы не хватает, я только начал осваивать тернистый и интересный путь... программирования. В одну строку это как? Заранее благодарен.
0
|
|
|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
|
| 15.07.2019, 16:03 [ТС] | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
|
| 15.07.2019, 16:55 [ТС] | |
|
D1973,
Списки.7z В архиве один оригинальный файл, без расширения, второй сохраненный, как .txt Считываются оба и зюки тоже у обоих файлов. Если я сохраняю в .txt, то в списке он виден с расширением Грибы.txt. Если без, то просто Грибы, как бы логически понятно, нет расширения - нет отображения, но видимость с расширением, как - то не айс... но это уже второй вопрос...
0
|
|
|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
|
| 15.07.2019, 17:01 [ТС] | |
|
0
|
|
|
Модератор
|
||||||||||||||||
| 15.07.2019, 17:41 | ||||||||||||||||
|
Ну, как и ожидалось, все хорошо и красиво...
1. В заголовочном файле подключаем модуль System.IOUtils.hpp 2. В классе формы объявляем переменную TStringDynArray A, куда будем записывать полученный список файлов в каталоге
их именами ComboBox
1
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
||||||
| 15.07.2019, 18:33 [ТС] | ||||||
|
Спасибо конечно, но потом нужно сделать вот это:
w
и как быть в этом случае? Я конечно дико извиняюсь!
0
|
||||||
|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
|
| 15.07.2019, 18:55 [ТС] | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
|||||||||||
| 15.07.2019, 21:17 [ТС] | |||||||||||
|
Это простенькая реализация "Поиск слов", код из Builder 6.
Она как бы работает, почти....
Но с кодировкой какая-то задница... В 6 Билдере работает, в Embarcadero косяки.
0
|
|||||||||||
|
Модератор
|
|
| 16.07.2019, 04:22 | |
|
Vasily Tyorkin, Вам же говорили - работайте методами Билдера - все нормально будет... Нет же, Вас несет в эту СИ-шную заумь...
Добавлено через 48 секунд Не по теме: А суть Вашего задания я так и не понял...
0
|
|
|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
|
| 16.07.2019, 11:56 [ТС] | |
|
Код не мой, а самому знаний не хватает... На счёт задания, нужно, с тебя в список и в матрицу из файла попадали русские символы, вот и все, остальной алгоритм работает.
0
|
|
|
Модератор
|
||||
| 16.07.2019, 12:53 | ||||
|
Добавлено через 37 минут
0
|
||||
|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
|
| 16.07.2019, 20:30 [ТС] | |
|
Нет не с тебя, это млятский т9, извиняюсь!
Добавлено через 14 минут Код, который я скидывал, это копипаста из Билдера 6, файлы тоже кидал. Матрица инициализируется путем считывания первых строк из файла, автоматом сделать не знаю как, кто делал говорил, что это сложно. Вот и все. Ещё раз извиняюсь, никто мне конечно же не должен, просто, очень нужно что бы этот код работал на Embarcadero!
0
|
|
|
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 38
|
|
| 16.07.2019, 21:02 [ТС] | |
|
В файлике первые строки это ручная шифровка слов в списке, потом идут сами слова.
В архиве весь проект с описанием. Word_search_B6.7z
0
|
|
|
1703 / 899 / 207
Регистрация: 25.11.2009
Сообщений: 1,848
|
||||||||||||||||||||||||||||||||||||
| 16.07.2019, 22:39 | ||||||||||||||||||||||||||||||||||||
|
Vasily Tyorkin,
1.
2.
Это если не переписывать весь код... Добавлено через 12 минут И ещё, чтобы правильный ответ сработал
Добавлено через 11 минут ещё где-то индексы надо сместить, при клике в последней колонке выход за пределы получается. Наверное, сам найдёшь уж... Добавлено через 51 минуту
1
|
||||||||||||||||||||||||||||||||||||
| 16.07.2019, 22:39 | |
|
Помогаю со студенческими работами здесь
20
Не считываются пробелы из файла Из типизированного файла считываются не те числа Из файла считываются лишние символы Неправильно считываются символы из файла Не считываются пробелы из бинарного файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1
У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\
А в самом низу файла-профиля. . .
|