Текущий архив: 2009.05.10;
Скачать: CL | DM;
Вниз
Загрузить файл в TMemoryStream под другим именем Найти похожие ветки
← →
Rom1988 (2009-03-29 11:44) [0]Здравствуйте! Подскажите есть ли способы загрузить файл в TMemoryStream
под другим именем т.е переименованным. Сейчас я копирую файл во временную папку поменяв имя только затем сажаю в stream, есть ли более оптимальный метод? Спасибо.
← →
жж (2009-03-29 11:53) [1]приведи код, как ты это делаешь
← →
Rom1988 (2009-03-29 11:56) [2]Копирую файл с переименованием, затем новое имя файла загружаю в stream
Stream := TMemoryStream.Create;
Stream.LoadFromFile();
Удаляю временный файл ... Есть более оптимальный метом? Типа загружать в stream уже сразу переименовав ?
← →
{RASkov} © (2009-03-29 11:59) [3]А для чего такое нужно?
← →
жж (2009-03-29 12:08) [4]в TMemoryStream отсутствует информация об имени файла
← →
Rom1988 (2009-03-29 12:08) [5]Все stream-ы затем будут садиться в таблицу Оракул, где файлы должны иметь наименование идентично ID записи.
← →
жж (2009-03-29 12:23) [6]ну и храни эту инфу сам
type
TNamedMemoryStream = class(TMemoryStream)
private
FName: string;
/...
← →
Юрий Зотов © (2009-03-29 12:34) [7]> Rom1988 (29.03.09 12:08) [5]
У содержимого BLOB-полей тоже нет никаких имен.
← →
Сергей М. © (2009-03-29 19:52) [8]
> новое имя файла загружаю в stream
> Stream.LoadFromFile();
Если бы ты загружал имя файла, то имя метода выглядело бы совсем иначе:
Stream.LoadNameOfFile();
Страницы: 1 вся ветка
Текущий архив: 2009.05.10;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.008 c