Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.acorn.programmer > #6188

Re: Basic - establishing a directory

From Richard Ashbery <basura@invalid.addr.uk>
Newsgroups comp.sys.acorn.programmer
Subject Re: Basic - establishing a directory
Date 2020-09-23 18:00 +0100
Organization None
Message-ID <58b4970e7fbasura@invalid.addr.uk> (permalink)
References <9a3486b458.graham@graham.durain.uk> <532e8fb458.Alan.Adams@ArmX6.adamshome.org.uk>

Show all headers | View raw


In article <532e8fb458.Alan.Adams@ArmX6.adamshome.org.uk>, Alan
Adams
<alan@adamshome.org.uk> wrote:
> In message <9a3486b458.graham@graham.durain.uk> Graham Pickles
>           <graham@durain.uk> wrote:

> > Computer System is on a Laptop Lenovo using RISCBOOKQUAD using
> > Windows Pro 7. RISCOS 4.02. Programming in Basic.

> > I want to WITHIN a Basic program (i) check whether a particular
> > directory is present at for instance
> > 
> > (ii) if not to establish an empty directory entitled Trial at
> > that location HostFS::HardDisc4.$.Deposits.Trial

> > Getting old aren't we all! Probably quite simple but for some
> > reason it's eluding me. Can anyone produce suitable Basic or
> > point me in the right direction.

> > Sorry if this is really trivial.

> *cdir HostFS::HardDisc4.$.Deposits.Trial will create it if it
> doesn't exist, and doesn't error if it did exist.

Its simpler but I do like a bit more information and is where...
SYS "OS_File", 17, "SDFS::HardDisc0.$.mydir" TO type%
comes into its own. SWI returns 0 if object can't be found. If object
exists and returns 2 then its a directory and 1 if its a file.

Richard

Back to comp.sys.acorn.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Basic - establishing a directory Graham Pickles <graham@durain.uk> - 2020-09-23 14:56 +0100
  Re: Basic - establishing a directory Alan Adams <alan@adamshome.org.uk> - 2020-09-23 16:34 +0100
    Re: Basic - establishing a directory Graham Pickles <graham@durain.uk> - 2020-09-23 16:56 +0100
    Re: Basic - establishing a directory Richard Ashbery <basura@invalid.addr.uk> - 2020-09-23 18:00 +0100
      Re: Basic - establishing a directory Graham Pickles <graham@durain.uk> - 2020-09-24 09:29 +0100
        Re: Basic - establishing a directory Alan Adams <alan@adamshome.org.uk> - 2020-09-24 10:19 +0100
          Re: Basic - establishing a directory Theo <theom+news@chiark.greenend.org.uk> - 2020-09-24 11:30 +0100
            Re: Basic - establishing a directory svrsig <chris@svrsig.org> - 2020-10-20 09:54 -0700
  Re: Basic - establishing a directory Richard Ashbery <basura@invalid.addr.uk> - 2020-09-23 17:42 +0100

csiph-web