|
5 / 5 / 2
Регистрация: 09.03.2016
Сообщений: 66
|
|||||||||||
Builder 6 Открыть txt-файл, прочитать, вывести на экран04.03.2018, 18:17. Показов 13994. Ответов 19
Метки нет (Все метки)
Помогите , не получается
открыть .txt, прочитать, вывести на экран
А если так? хоть на правильном пути иду ?
проект лежит в C:\Save\String VCL\project2.cpp
0
|
|||||||||||
| 04.03.2018, 18:17 | |
|
Ответы с готовыми решениями:
19
Открыть заданный текстовый файл и вывести на экран строку с заданным номером Цель прочитать память и вывести на экран
|
|
place status here
3190 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,023
|
||||||
| 04.03.2018, 19:01 | ||||||
Сообщение было отмечено Zmeevik как решение
Решение
Выводи в Memo. Пора бы уже знать стандартные возможности среды.
1
|
||||||
|
5 / 5 / 2
Регистрация: 09.03.2016
Сообщений: 66
|
||||||
| 04.03.2018, 19:48 [ТС] | ||||||
0
|
||||||
|
|
||||||
| 05.03.2018, 00:27 | ||||||
|
Zmeevik, а можно и произвольный файл
0
|
||||||
|
5 / 5 / 2
Регистрация: 09.03.2016
Сообщений: 66
|
|
| 05.03.2018, 06:46 [ТС] | |
|
gunslinger Мне нужно открыть текстовый файл , что бы массив прочитал .txt как содержимое файла , а не как адресную строку
0
|
|
|
|
|
| 05.03.2018, 06:59 | |
|
Zmeevik, Чутка бы поконкретнее - что дальше с массивом (строками) нужно делать? Может есть более простые пути решения задачи через свойства и методы компонент?
0
|
|
|
5 / 5 / 2
Регистрация: 09.03.2016
Сообщений: 66
|
||||||
| 05.03.2018, 07:00 [ТС] | ||||||
|
Помогите мне нужно открыть текстовый файл , что бы массив прочитал (увидел) .txt как содержимое файла , а не как адресную строку. TLabel выводит как c:\\Save\\str.txt , TMemo редактирует при выводе ,максимум он может стереть пару символов пр ивыводе , а мне нужно более глубокое редактирование и работа с большими текстовыми массивами.
0
|
||||||
|
|
|
| 05.03.2018, 07:04 | |
Сообщение было отмечено Zmeevik как решение
Решение
Zmeevik, Не проще ли использовать класс TStringList - массив строк почти неограниченного объема
1
|
|
|
5 / 5 / 2
Регистрация: 09.03.2016
Сообщений: 66
|
|
| 05.03.2018, 07:33 [ТС] | |
|
TrollHammer, мне нужно выводит в одну строчку , часть текста пока строка не заполнится, потом она будет пролистываться и лишнее обрезаться , в столбик не устраивает. я пробывал в классе string языка C++ , в классе bassic_string из библиотеки STL , теперь в классе String из библиотеки VSL, проблема осталась . Перейду на TStringList проблема не решится.
0
|
|
|
|
||||||
| 05.03.2018, 07:39 | ||||||
|
Вообще не пойму - что делает этот код?
И еще - String это атавизм Delphi. Лучше пользоваться AnsiString или UnicodeString Добавлено через 1 минуту Бегущую строку реализовать надо, что-ли?
0
|
||||||
|
5 / 5 / 2
Регистрация: 09.03.2016
Сообщений: 66
|
||||||
| 05.03.2018, 07:51 [ТС] | ||||||
|
TrollHammer, да, ты меня раскусил , но это будет только часть программы. Но пока я уперся головой в то что бы текстовый файл прочитал (увидел) .txt как содержимое файла , а не как адресную строку.
0
|
||||||
|
5 / 5 / 2
Регистрация: 09.03.2016
Сообщений: 66
|
|
| 05.03.2018, 08:00 [ТС] | |
|
скриншот
0
|
|
|
|
|||||||||||
| 05.03.2018, 08:02 | |||||||||||
|
Считываем файл байт за байтом
0
|
|||||||||||
|
5 / 5 / 2
Регистрация: 09.03.2016
Сообщений: 66
|
|||||||||||
| 05.03.2018, 09:11 [ТС] | |||||||||||
|
TrollHammer, Как мне это поможет? Ни чего не понял. Вопрос стоит так: Мне нужно открыть текстовый файл , что бы массив прочитал (увидел) .txt как содержимое файла , а не как адресную строку c:\\Save\\str.txt .
0
|
|||||||||||
|
|
|
| 05.03.2018, 09:53 | |
|
Тут уже я в ступоре.
Чего уж проще - открыли файл, прочитали куда надо (Memo, StringList), в конце концов свой выделили, либо той же AnsiString закинули (32000 символов хватит?) И делай с данными что хошь! Добавлено через 3 минуты Что в вашем представлении МАССИВ? Каким типом он задан?
0
|
|
|
5 / 5 / 2
Регистрация: 09.03.2016
Сообщений: 66
|
||||||
| 05.03.2018, 09:55 [ТС] | ||||||
|
gunslinger, Спасибо вывожу в Memo1 из Memo1 в Label1 и всё работает.
0
|
||||||
|
5 / 5 / 2
Регистрация: 09.03.2016
Сообщений: 66
|
||||||
| 16.03.2018, 14:50 [ТС] | ||||||
|
TrollHammer, Спасибо, распробывал StringList - вкусняшка
![]()
0
|
||||||
|
|
|
| 18.03.2018, 10:08 | |
|
Создание экземпляра STringList лучше делать в конструкторе формы и в событии OnClose прибивать
0
|
|
|
Модератор
|
|||||||||||
| 20.03.2018, 06:58 | |||||||||||
|
Zmeevik, или не забывайте удалять объект StringList, если создаете его при помощи директивы new
1
|
|||||||||||
|
|
|
| 21.03.2018, 13:21 | |
|
D1973, такого способа не знал, спасибо
Добавлено через 1 минуту обычно delete на закрытие формы. От души!
0
|
|
| 21.03.2018, 13:21 | |
|
Помогаю со студенческими работами здесь
20
Открыть текстовый файл exampl.txt и вывести на экран первый символ Работа с файлами. Вывести на экран файл Input.txt задом наперед и записать результат в файл Output.txt
Открыть файл, прочитать его, и вывести содержимое в виде массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|