Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 24.06.2010
Сообщений: 4

имя файла больше 8 символов

24.06.2010, 00:20. Показов 2591. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.
Обращаюсь к Вам как к специалистам по языку Pascal.
Очень нужен совет.

Пытаюсь немного автоматизировать свой рабочий процесс и ... вспомнил старшие классы средней школы, а именно уроки информатики - TP 7.0 =)

Неделю бился над небольшой программкой и, в принципе, она готова. Но вот незадача - при создании текстового файла его имя обрезается до восьми символов.

Скачал TP for WIN - не помогло.

Подскажите, пожалуйста, каким образом заставить Pascal создавать файлы длиннее восьми символов ??

Спасибо!
С уважением, Петр.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.06.2010, 00:20
Ответы с готовыми решениями:

Если строка из загруженного файла содержит больше, чем 50 символов, то нужно разделить её на две части
Помогите дополнить программу. В программу загрузить text файл, обработать его и вывести результат в другой text файл. Если строка из...

Дана строка символов. Построить множество гласных символов, которые встречаются больше одного раза.
1. Дано строку символов. Построить множество гласных символов, которые встречаются больше одного раза. 2. Создать модуль в котором есть...

Дана последовательность из n символов. Выяснить, каких символов в последовательности больше,запятых или точек с запятой.(Не исключая случай равенства)
Помогите пожалуйста!

14
Эксперт С++
 Аватар для Хохол
476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
24.06.2010, 00:28
Хм, довольно странно. Никогда таких проблем с ТП не было. А вообще, советую пересесть на Delphi. Если, конечно, не сильно нуждаетесь в античных библиотеках а-ля graph.
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
24.06.2010, 18:21
Досовский Паскаль, он такой....
Имя файла - это любое выражение строкового типа, которое строится по правилам определения имен в дисковой операционной ДОС) ПЭВМ:

имя содержит до восьми разрещенных символов (разрешенные символы - это произвольные символы с кодами от 33 до 255, кроме символов пробел, точка, запятая, двоеточие, звездочка, знак вопроса, обратная косая черта, а также символ Забой - код 127 по стандарту АSCII);

имя начинается с любого разрешенного символа;

за именем может следовать расширение - последовательность до трех разрешенных символов; расширение, если оно есть, отделяется от имени точкой.
0
0 / 0 / 0
Регистрация: 24.06.2010
Сообщений: 4
24.06.2010, 18:28  [ТС]
Скачивал ТР для Windows и результат не изменился.
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
24.06.2010, 18:33
Цитата Сообщение от Petr888 Посмотреть сообщение
ТР для Windows
Это вообще какое-то чудо, я так и не заставил его нормально работать и выкинул. Лучше уж Фрее Паскаль

Добавлено через 3 минуты
Вот написал в Фрее
Pascal
1
assign(f,'D:\fail_fail_fail_fail.txt');
и пожалуйста, есть такой файл
0
Эксперт С++
 Аватар для Хохол
476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
24.06.2010, 18:35
Мож версия у вас какая-то не та? У меня TP 7.1, с названиями файлов проблем нет.

Не по теме:

И переходите на Delphi...

0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
24.06.2010, 18:37
Хохол, Ну попробуй создать файл с именем как у меня и прочитать его с этим именем.
0
Эксперт С++
 Аватар для Хохол
476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
24.06.2010, 18:42
ок ща

Добавлено через 4 минуты
Гыгы, хренушки, отгрызает пол-имени. Извините за дезинформацию. Я думал 8 символов вместе с расширением, а тут вон оно как. Пересаживайтесь уже на что-нибудь вменяемое.
0
0 / 0 / 0
Регистрация: 24.06.2010
Сообщений: 4
24.06.2010, 19:21  [ТС]
Да я больше ничего в программировании не смыслю ...
Ща скачаю фри паскаль, вдруг поможет=)
Спасибо!
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
24.06.2010, 19:22
Цитата Сообщение от Petr888 Посмотреть сообщение
Ща скачаю фри паскаль, вдруг поможет=)
Да не вдруг, а точно, я же проверил....
0
Эксперт С++
 Аватар для Хохол
476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
24.06.2010, 19:23
Качайте делфи! Даже если вы собираетесь писать одни консольные приложения - в делфи хотя бы интерфейс современный. А возможности те же + еще стопиццот.
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
24.06.2010, 19:25
Цитата Сообщение от Хохол Посмотреть сообщение
А возможности те же + еще стопиццот.
В консоли Делфи нет графики и CRT
0
24.06.2010, 19:27

Не по теме:

Я нагло скрываю от него эту информацию и агитирую перейти на делфи...

0
0 / 0 / 0
Регистрация: 24.06.2010
Сообщений: 4
24.06.2010, 19:31  [ТС]
Проверено! Работает!
Спасибо!
0
Эксперт С++
 Аватар для Хохол
476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
24.06.2010, 19:33
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.06.2010, 19:33
Помогаю со студенческими работами здесь

Вывести на экран фамилии имя всех учащихся, сумма оплаты которых, больше 50000
Двумерный массив. в первом столбце заданы фамилий учащихся, во втором имена, в третьем сумма оплаты за год. вывести на экран фамилии имя...

Количество строк больше 60 символов
Zdrasti. Nujno napisat nebol6uyu proqramku na tekstovom fayle. do sledueshey 5nici. :( Tolko ya neznayu tocno kak. Programka katoroe...

Открытие файла через OpenFileDIalog и записать имя файла в переменную
Можно ли в формах Pascal ABC Net, открыв файл через openfiledialog, записать в строковую переменную полное имя файла?

Из файла переписать в файл те числа, которые больше чем среднее геометрическое значение всех модулей элементов входного файла
Из файла F,где находятся целые числа переписать в файл G,те которые больше чем среднее геометрическое значение всех модулей элементов...

Вывести на экран строки файла, длинной больше 3 символов
язык паскаль дан текстовый файл, содержащий строки. Вывести на экран строки, длинной больше 3 символов


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru