Главная страница
    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.006 c
6-88981
ATLANTIDO
2002-04-16 23:55
2002.06.27
Сетевое окружение


3-88737
harismatik
2002-06-04 11:29
2002.06.27
Вопрос по DBGrid


1-88903
ki11er
2002-06-13 20:58
2002.06.27
Отладка Delphi-Приложений


1-88803
Shadow
2002-06-16 20:22
2002.06.27
Как сосчитать кол-во одинаковых символов в строке?


3-88695
IC
2002-06-01 13:00
2002.06.27
Стандартный TDBLookupComboBox





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