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

Вниз

Создатьь файл   Найти похожие ветки 

 
cyborg   (2002-06-14 12:58) [0]

Как можно быстро создать пустой файл заданного размера 100 кб., 5 мб.?


 
Виктор Щербаков   (2002-06-14 13:01) [1]

Пустой файл размером 5Мб. Оригинально!!!


 
Yuri Btr   (2002-06-14 13:03) [2]

CreateFile
и заполни его какими нибудь символами


 
Игорь Шевченко   (2002-06-14 13:04) [3]

CreateFile
и
SetFilePointer


 
cyborg   (2002-06-14 13:29) [4]

Я не так выразился :-), пустотй файл в смысле не пустой,а обнулённый например, как создать файл-то я знаю, а вот как быстро его сделать с каким-то определённым размером?


 
Slava   (2002-06-14 13:45) [5]

procedure CreateBigFile;
var
F: TFileStream;
begin
F := TFileStream.Create("c:\1.1", fmCreate);
F.Size := 5000000;
F.Free;
end;


 
Song   (2002-06-14 13:57) [6]

Не ребят... :)) Так нельзя, ему же надо пустой!


 
cyborg   (2002-06-14 14:36) [7]

Song, зато весело :-)


 
cyborg   (2002-06-14 14:59) [8]

Slava © спасибо, то что нужно.


 
mcs   (2002-06-16 21:38) [9]

Игорь Шевченко : Можно подробнее?


 
Игорь Шевченко   (2002-06-17 11:15) [10]

Можно подробнее:

procedure TForm1.Button4Click(Sender: TObject);
var F : THANDLE;
begin
F := CreateFile("Test.dat", GENERIC_WRITE, 0, nil,
CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0);
if F = INVALID_HANDLE_VALUE then
RaiseLastWin32Error();
SetFilePointer(F, 5000000, nil, 0);
SetEndOfFile(F);
CloseHandle(F);
end;


Создает файл мгновенно, любого размера.



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

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

Наверх




Память: 0.46 MB
Время: 0.044 c
8-88971
Диана
2002-02-16 12:30
2002.06.27
Заставка


8-88965
[NIKEL]
2002-02-16 16:13
2002.06.27
Можно ли разбить BMP так


1-88817
esprit_bel
2002-06-10 08:34
2002.06.27
Диск


3-88721
kaif
2002-06-03 13:49
2002.06.27
Стратегия Sweep Interval


3-88775
Александр 03
2002-06-05 10:50
2002.06.27
Временные файлы BDE





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский