Главная страница
    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.005 c
7-89061
Gurban
2002-03-25 08:23
2002.06.27
Учёт количества напечатанных страниц.


3-88731
Oleg_er
2002-06-04 06:20
2002.06.27
SQL-запрос


3-88714
First_May
2002-06-03 15:11
2002.06.27
D5 + Excel


3-88777
Blacgrin
2002-05-24 22:32
2002.06.27
Тормоз при работе с mysql


3-88722
kay
2002-06-03 22:36
2002.06.27
SQL: INDEX





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