На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила!
Пожалуйста, подумайте два! раза перед тем как нажать кнопку Отправить.
Убедительная просьба пользоваться поиском и ИНСТРУКЦИЕЙ, и только потом спрашивать!


  • Публикация вирусов/эксплоитов в бинарном виде запрещена!
  • Запрещается размещать прямые ссылки на зараженные сайты! (если хочется предупредить, то исправляйте HTTP://... на ХТТП://...)
  • Категорически запрещается поиск кряков/варезов/серийников, а также размещение ссылок на серийники/ключи/кряки и т.п.
  • Запрещается использование оскорбительных выражений в адрес участников коференции, в том числе и в личной переписке.


Модераторы: Rust
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
> команда в файле
    Цитата sergey_sv @
    В тоже время что бы на флешке ничего не появилось.

    В файловой системе NTFS есть такая вещь как потоки. Эксплорер показывает только основной, как и размер этого потока в свойствах файла. Если писать в дополнительные потоки, то свойство диска покажет уменьшение свободного места, но вручную стандартными средствами винды не посмотреть куда что записалось.
    Вот пример:
    ExpandedWrap disabled
      procedure TForm1.Button1Click(Sender: TObject);
      var
        F:TextFile;
      begin
       AssignFile(F,'C:\1.txt:123');{Пишем в поток файла с названием 123}
       Rewrite(f);
       Write(f,'1234567890');
       CloseFile(f);
      end;
       
      procedure TForm1.Button2Click(Sender: TObject);
      var
        F:TextFile;
        S:String;
      begin
       AssignFile(F,'C:\1.txt:123');{Считываем из потока файла с названием 123, получаем "1234567890"}
       Reset(f);
       Read(f,s);
       CloseFile(f);
       ShowMessage(s);
      end;
       
      procedure TForm1.Button3Click(Sender: TObject);
      var
        F:TextFile;
        S:String;
      begin
       AssignFile(F,'C:\1.txt');{Считываем из основного потока того-же файла, ничего не получем, размер файла 0 байт}
       Reset(f);
       Read(f,s);
       CloseFile(f);
       ShowMessage(s);
      end;
      Цитата ^D^ima @
      В файловой системе NTFS есть такая вещь как потоки.

      Флешки (особенно SD-карты) редко форматируются в NTFS - обычно FAT32. А на упомянутой топикстартером ММС вообще своя файловая система. Тоже, кстати, без потоков.
      Сообщение отредактировано: Akina -
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0210 ]   [ 15 queries used ]   [ Generated: 28.04.24, 11:26 GMT ]