Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];

Вниз

Игра файлов   Найти похожие ветки 

 
Ramzes001 ©   (2008-03-12 18:25) [0]

Доброго времени суток!
У меня давольно странная задача, необходимо чтобы программа брала полное название файла, "прочёсывала" папку где он хранится, и названия файлов с таким же расширением кидала в массив. Заранее спасибо.


 
Плохиш ©   (2008-03-12 18:28) [1]

Я не понял, ты хвалишься или плачешь?


 
Kolan ©   (2008-03-12 18:30) [2]

> Я не понял, ты хвалишься или плачешь?

Выдает задание нам видимо.


> Ramzes001

Вопрос где?


 
tesseract ©   (2008-03-12 18:34) [3]


> У меня давольно странная задача, необходимо чтобы программа
> брала полное название файла, "прочёсывала" папку где он
> хранится, и названия файлов с таким же расширением кидала
> в массив. Заранее спасибо.


ExtractFileExt + FindFirst  спасут лабу!


 
JanMihail   (2008-03-12 18:57) [4]

Смотрите-ка. Решили что Вам здесь готовый код дадут. Думайте своими кочерыжками. Тем более здесь думать почти нечего
ExtractFileName, ExtractFileExt, FindFirst и знание циклических оперторов.


 
easy ©   (2008-03-12 19:04) [5]

эх, добрый я..
function GetSearchString(fullFileName:string):string;
begin
 result:=ExtractFilePath(fullFileName) + "*" + ExtractFileExt(fullFileName);
end;

procedure TForm1.FormCreate(Sender: TObject);
var
 SRec: TSearchRec;
begin
 with Memo1, Memo1.Lines do begin
   Clear;
   ScrollBars:=ssVertical;
   if FindFirst(GetSearchString("C:\Windows\notepad.exe"), faAnyFile, SRec) = 0 then
     repeat
       Add(srec.Name);
     until FindNext(SRec) <> 0;
 end;
end;


ps: ещё по 150 шампанского - и усё.. %)


 
easy ©   (2008-03-12 19:07) [6]

FindClose забыл. ну да ладно..


 
palva ©   (2008-03-12 19:14) [7]

easy ©   (12.03.08 19:04) [5]
Одним ударом, так сказать...
С одной стороны подорвал интеллектуальную мощь России.
С другой стороны подорвал обороноспособность России.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
2-1205325846
Fredy314
2008-03-12 15:44
2008.04.06
как из crc32( 123 ) и crc32( 456 ) сделать crc32( 123456)


15-1203331757
Azize
2008-02-18 13:49
2008.04.06
Формат видео


15-1203842812
Cerberus
2008-02-24 11:46
2008.04.06
Помогите с докладом.


15-1203707949
easy
2008-02-22 22:19
2008.04.06
В чате роботы


3-1195117132
DimDim
2007-11-15 11:58
2008.04.06
Запрос на обновление ужасно долго???





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский