Нужна помощь!

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Нужна помощь!

Post by Фант »

:D логично!!! :D
Так помогите с файлом d$(2) как прописать команду правильно? Пишу file "../d$(2)" rename ...-система не видит его. Где и какие знаки надо поставить??? :shock: пжст!

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Нужна помощь!

Post by Mr. Kibernetik »

Если нужно объединить строки, например строку "../" и строку из массива d$ с индексом 2, то команда может записываться например так:

file$ = "../" & d$(2)

операция & объединяет две строки в одну.

Если же записывать в виде "../d$(2)", то тогда d$(2) будет идти как часть строки, а не как содержимое массива.

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Нужна помощь!

Post by Фант »

:D как мало нужно для счастья!!! :D спасибо!!!

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Нужна помощь!

Post by Фант »

Привет! Опять вопрос на засыпку :D !
В каталоге две папки: 1 и 2. Мне нужно из папки 1 периодически копировать содержимое в папку 2. Пишу команду
dir "1" copy 2 -BASIC выдаёт ошибку. Эта команда функционирует только в том случае, если папка 2 создаётся заново, а если она уже существует-выдаётся ошибка. Что я не правильно делаю? Помогите пжст ;)

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Нужна помощь!

Post by Mr. Kibernetik »

Правильно - копирование поверх уже существующего выдаст ошибку.

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Нужна помощь!

Post by Фант »

Тогда Если не трудно подскажите:как мне решить задачу копирование из одного каталога в другой. Возможно это или нет? И еще два вопроса: 1)"глобальная" переменная-возможно ее брать из другого файла? 2) календарь не планируете вставить в программу? Ну т.е команды позволяющие извлекать переменные из календаря

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Нужна помощь!

Post by Mr. Kibernetik »

Если копировать туда, где ничего нет, то это просто. Если сливать две папки, то это нужно программировать.

Я не совсем понял, что значит "из другого файла". Если программа состоит из нескольких файлов, которые при запуске объединяются в одну программу, то для программы нет разницы где определены переменные.

Что такое "переменные календаря"? Определение какой будет день недели в заданное число? Интересная мысль...

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Нужна помощь!

Post by Фант »

Вы прямо в самую точку попали третьим ответом!!!!
Просто я органайзер себе стал мастерить на досуге и встал вопрос с календарём. В книге Каткова нашёл программу в бейсике для календаря. Она состоит из нескольких функций. Как эту программку "перевести" в формат BASICA-если честно не догоняю))). Вот я и задался вопросом:можно ли в BASICE создав отдельный файл (к примеру календарь.txt) запустить из другого файла программу и в ней использовать переменные из календаря? А потом подумал что здорово его было бы использовать на системном уровне! Если Вам интересно то могу сбросить в личку текст программы.
А про первый вопрос: Именно слияние двух папок меня интересует. Т.е. На данном этапе в smart basice это не возможно? Или имеющимися инструментами и командами можно спрограммировать?

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Нужна помощь!

Post by Mr. Kibernetik »

Нет, слияние двух папок в smart BASIC одной командой пока невозможно.

Читать данные из другого файла Вы конечно можете.

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Нужна помощь!

Post by Фант »

Спасибо большое за разъяснения! Надеюсь что ПОКА не возможно! :D

Post Reply