Subj : Re: How do I use a variable in a command To : Thomas From : Anssi Saari Date : Fri Mar 23 2018 09:49:48 Thomas writes: > On the C64 I have an ML Routine that displays a directory. > The format for the command is SYS850,"$:*" > I need to insert a variable into the $ string. So that in a program I > can display filenames that start with a letter. > > For example, I want to display all file names that start with I. so > > 10 A$="I":sys850,"$:"+A$+"*" > > will not work. > Does anyone know a way to do this? What about putting the whole argument into A$, does that work? So for example just 10 A$="$:I*":sys850,A$ But really, in stock C64 basic SYS doesn't take parameters so I suppose you have something non-stock running? So maybe you can look into how that works to figure out how to do what you want? --- SoupGate-Win32 v1.05 * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3) .