Pascal...Prosim poradte

Sekcia: Programovanie 24.02.2009 | 12:58
Avatar 01Laky Fedora 20,Android,Windows 8.1 PRO  Používateľ
Ahojte...Viem,ze to nie je Linuxacka tema,ale uz som v koncoch...pascal dokaze vytvorit ,zmazat priecinok,ale nedokaze ho premenovat....PLS.neviete ako by sa to dalo nakodit?Hrozne by som to potreboval vediet,z dovodu,ze si kodim vlastny Commander a tu teda uz par hodin stojim a penim...Za kazdu radu dopredu DAKUJEM
    • Re: Pascal...Prosim poradte 24.02.2009 | 12:58
      Avatar borg Fedora  Administrátor
      MoveFile()?
      • Re: Pascal...Prosim poradte 24.02.2009 | 13:07
        Avatar 01Laky Fedora 20,Android,Windows 8.1 PRO  Používateľ
        Pokial pozeram help,thak to tam nikde nie je...
        • Re: Pascal...Prosim poradte 24.02.2009 | 13:17
          Avatar 01Laky Fedora 20,Android,Windows 8.1 PRO  Používateľ
          Rozmyslal som aj tak,ze vytvorit si novu zlozku a z tej starej skopcit obsah do tej novej a tu staru potom zmazat...Ale co ked bude mat napr. HDD 2 GB a subory v zlozke napr 1,7 GB,tak sa to nebude dat...
          • Re: Pascal...Prosim poradte 24.02.2009 | 13:48
            Avatar borg Fedora  Administrátor
            tak neviem. movefile je asi winapi. to kopirovanie je blbost pre premenovanie. nema freepascal nieco ako posix api?
            • Re: Pascal...Prosim poradte 24.02.2009 | 13:54
              Avatar 01Laky Fedora 20,Android,Windows 8.1 PRO  Používateľ
              pokial som sa pozeral thak nie...Ale musi to predsa dako ist...Napr. aj DOSacky Norton Commander bol kodeny v Pascale a mal to...
              • Re: Pascal...Prosim poradte 24.02.2009 | 13:55
                Avatar borg Fedora  Administrátor
                ale ako pozeram, tak ma:
                http://community.freepascal.org:10000/docs-html/rtl/baseunix/index-5.html
                http://community.freepascal.org:10000/docs-html/rtl/baseunix/fprename.html
    • Re: Pascal...Prosim poradte 24.02.2009 | 14:42
      Avatar Zefram Cochrane MS Windows Vista Ultimate 64bi  Používateľ
        CreateDir('foo');
        RenameFile('foo','bar');
        if DirectoryExists('bar') then
          ShowMessage('adresar foo bol premenovany na bar, teraz ho zmazem');
        RemoveDir('bar');
      

      CreateDir, RenameFile, DirectoryExists, RemoveDir - vsetko v unite SysUtils

      http://www.builder.cz - sekcia Delphi
    • Re: Pascal...Prosim poradte 24.02.2009 | 14:43
      Avatar Zefram Cochrane MS Windows Vista Ultimate 64bi  Používateľ
      seksi commander - klon total commaderu napisany v lazaruse, screenshoty