Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.12.2012, 21:00   #1
ameks94
 
Регистрация: 25.11.2012
Сообщений: 9
По умолчанию Не могу найти необходимую процедуру для просмотра текстовых файлов в папке Pascal ABC.NET

Добрый вечер, у меня стоит Pascal ABC.NET. И мне нужно просмотреть имена всех текстовых файлов в папке с программой, но в Pascal ABC.NET нет модуля DOS в котором содержаться такие процедуры как FindFirst, FindNext. Как можно это сделать, или какие альтернативные процедуры или модули есть в Pascal ABC.NET.
Заранее благодарен.
ameks94 вне форума Ответить с цитированием
Старый 12.12.2012, 09:38   #2
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

Гм. Насколько я понимаю, в ABC.NET доступен весь функционал фреймворка .NET
Найди соответствующий метод и используйу его. Полагаю, что метод Directory.GetFiles - это то, что тебе нужно.
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Старый 13.12.2012, 01:45   #3
ameks94
 
Регистрация: 25.11.2012
Сообщений: 9
По умолчанию

Цитата:
Сообщение от TinMan Посмотреть сообщение
Гм. Насколько я понимаю, в ABC.NET доступен весь функционал фреймворка .NET
Найди соответствующий метод и используйу его. Полагаю, что метод Directory.GetFiles - это то, что тебе нужно.
Может я не так вас понял, но функции которые есть в этом методе (GetFiles(string);GetFiles(String, String, SearchOption)) не известны в ABC.NET.
ameks94 вне форума Ответить с цитированием
Старый 13.12.2012, 05:32   #4
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

Цитата:
Сообщение от ameks94 Посмотреть сообщение
Может я не так вас понял, но функции которые есть в этом методе (GetFiles(string);GetFiles(String, String, SearchOption)) не известны в ABC.NET.
1. Эти методы принадлежат классу Directory (используй форму записи Класс.Метод).
2. Класс Directory находится в модуле System.IO (добавь в uses).

Вот тебе рабочий пример, пляши от него.
Код:
uses
  System.IO;
var
  s: array of string;
  i: integer;

begin
  s:= Directory.GetFiles('c:\t\','*.txt');
  for i:=0 to s.Length-1 do writeln(s[i]);
end.
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Старый 13.12.2012, 19:25   #5
ameks94
 
Регистрация: 25.11.2012
Сообщений: 9
Хорошо

Цитата:
Сообщение от TinMan Посмотреть сообщение
1. Эти методы принадлежат классу Directory (используй форму записи Класс.Метод).
2. Класс Directory находится в модуле System.IO (добавь в uses).

Вот тебе рабочий пример, пляши от него.
Код:
uses
  System.IO;
var
  s: array of string;
  i: integer;

begin
  s:= Directory.GetFiles('c:\t\','*.txt');
  for i:=0 to s.Length-1 do writeln(s[i]);
end.
Огромное спасибо!
ameks94 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа просмотра текстовых файлов (C++) feniksss Помощь студентам 1 10.10.2012 14:24
Программа просмотра текстовых файлов feniksss Помощь студентам 8 07.10.2012 23:09
Asp.Net отобразить список файлов на в папке MORPEH Общие вопросы .NET 1 06.04.2012 12:46
целое число N больше 0. найти сумму. 1+1/2+1/3+...+...1/N (Pascal ABC.net) gogomon93 Паскаль, Turbo Pascal, PascalABC.NET 2 22.06.2011 07:37
Pascal ABC.NET BuTaJI Помощь студентам 1 26.04.2011 20:10