1 страниц (17 вхождений)
Вопрос автору - Сообщения
#1 Опубликовано: 21.05.2009 15:02:43
В программе есть функции работы с файлами wfile, rfile, dfile. Насколько я понял, там жестко прописан путь для размещения файла. Можно ли его каким-то образом изменить?
#2 Опубликовано: 21.05.2009 22:27:09
Да, эти функции работают исключительно с файлами в папке user, находящейся в директории, где установлена программа. Программно изменять положение файлов возможности не предусмотрено. Хотя, честно говоря я не совсем понимаю, зачем это нужно. Функции wfile, rfile и dfile задуманы для обеспечения возможности работы с постоянной памятью программы и никакой другой нагрузки на эту функциональность я не накладывал. Возможно зря... Расскажите, пожалуйста, о цели изменения пути файлов.
#3 Опубликовано: 26.05.2009 08:52:13
А тогда другой вопрос - что подразумевается под работой с постоянной памятью программы? А цель такая. При попытке записать файл было выдано сообщение, что вы, дескать, не можете этого сделать, прав нет. Один из способов - писать туда, где права есть.
#4 Опубликовано: 26.05.2009 10:51:04
Хм, это явно моя ошибка. Я так понимаю, Вы используете Windows Vista и Ваша учётная запись не обладает правами администратора? Тогда временных решений я вижу несколько:
1) Запустить программу с правами администратора.
2) Разрешить запись в папку установки программы для Вашей учётной записи.
3) Установить программу в папку, в которой у Вас есть права на запись.
4) Перенести всю папку SMath из Program Files в другое место, в котором прав для записи хватает и там ею пользоваться(Хотя лучше всё же не переносить, а скопировать. А после копирования воспользоваться стандартным средством удаления программы, что бы удалить её из первоначального места установки.)
Свою ошибку я понял - в следующих версиях программы сделаю возможность хранения таких файлов в папке текущего пользователя, что бы права доступа к ней гарантировано были. Спасибо.
1) Запустить программу с правами администратора.
2) Разрешить запись в папку установки программы для Вашей учётной записи.
3) Установить программу в папку, в которой у Вас есть права на запись.
4) Перенести всю папку SMath из Program Files в другое место, в котором прав для записи хватает и там ею пользоваться(Хотя лучше всё же не переносить, а скопировать. А после копирования воспользоваться стандартным средством удаления программы, что бы удалить её из первоначального места установки.)
Свою ошибку я понял - в следующих версиях программы сделаю возможность хранения таких файлов в папке текущего пользователя, что бы права доступа к ней гарантировано были. Спасибо.
#5 Опубликовано: 09.06.2009 05:46:52
Хотелось бы задать еще один вопрос. Можно ли будет при построении 2D-графиков реализовать возможность явного ввода левой и правой границы для оси аргумента и оси функции? В Маткаде такая опция смотрелась весьма неплохо.
#6 Опубликовано: 09.06.2009 07:45:37
Конечно. Графики будут совершенстоваться, но, похоже, не раньше осени '09.
#7 Опубликовано: 30.10.2009 13:33:59
Доброго времени суток! Версия 0.85 понравилась больше, чем 0.80, ибо в 0.80 не все было гладко при сложных вычислениях с использованием отрицательных чисел (по крайней мере, на мой взгляд). Хочу задать вопрос - в версии 0.85 изменился вид цикла for, непонятно как задавать диапазон изменения. А в примерах только старый вид циклов...
#8 Опубликовано: 30.10.2009 13:57:07
Здравствуйте.
В программе присутствуют оба вида циклов. Различие между ними лишь в количестве аргументов функции for.
Попробуйте на любом месте листа последовательно нажать на следующие клавиши клавиатуры (без кавычек): "for(;;" - получите "маткадовский" тип цикла. Затем в другом месте листа введите: "for(;;;" - получите "си-подобный" цикл, тот, который изначально был встроен в программу.
Пользуйтесь тем циклом, который Вам удобнее.
В программе присутствуют оба вида циклов. Различие между ними лишь в количестве аргументов функции for.
Попробуйте на любом месте листа последовательно нажать на следующие клавиши клавиатуры (без кавычек): "for(;;" - получите "маткадовский" тип цикла. Затем в другом месте листа введите: "for(;;;" - получите "си-подобный" цикл, тот, который изначально был встроен в программу.
Пользуйтесь тем циклом, который Вам удобнее.
#9 Опубликовано: 02.11.2009 07:56:40
Добрый день! Пробовал нажимать ту комбинацию, которую Вы указали. После набора for и ( автоматически появляется вторая ) и выражение приобретает вид for( ). После этого на символ ; нет абсолютно никакой реакции

#10 Опубликовано: 02.11.2009 10:30:28
Убедитесь, что у Вас установлена последняя стабильная версия программы. Следуйте выше описанной инструкции не делая ничего лишнего. Если у Вас на компьютере локаль отличается от русской, то, возможно, Вам нужно вместо ";" использовать "," (у некоторых языков разделителем аргументов функций является запятая).
#11 Опубликовано: 03.11.2009 11:22:24
Вы были правы по поводу запятой. Стал ставить ее - действительно помогло. Теперь еще просьба - не могли бы Вы в будущих версиях вывести команду range на одну из имеющихся панелей? Стало бы удобней...

#12 Опубликовано: 13.11.2009 16:27:14
Здравствуйте! Я инженер, и программа Smath мне была бы очень полезна на работе. Допускается ли использование программы в коммерческих целях, где это отражено?
Спасибо.
Спасибо.
#13 Опубликовано: 14.11.2009 23:41:24
Ответил Вам на Ваш адрес электронной почты, т.к. Ваш вопрос я заметил сначала именно там:
ЦитатаЗдравствуйте, Алексей.
SMath Studio бесплатна и никаких ограничений на её использование "по назначению" нет, вне зависимости от конечных целей и географического положения пользователей.
Платно мы лишь предлагаем реализацию дополнительного функционала на заказ для коммерческих организаций на условиях заказчика.
К письму прикрепил черновой вариант лицензии программы. Позже, лицензия будет поставляться в составе дистрибутива с программой.
С уважением, Андрей Ивашов.
#14 Опубликовано: 16.11.2009 14:00:06
Доброго времени суток!
Недавно услышал такую вещь, что в Опен Офисе, к примеру, есть место, где пользователи выкладывают свои пожелания к программе, а так же голосуют за исправление тех ошибок или недостатков, которые на их взгляд являются наиболее критическими. Т.е. чем больше голосов отдано за устранение того или иного недостатка, тем более приоритетным его устранение является. Не хотите завести у себя что-то подобное?
Недавно услышал такую вещь, что в Опен Офисе, к примеру, есть место, где пользователи выкладывают свои пожелания к программе, а так же голосуют за исправление тех ошибок или недостатков, которые на их взгляд являются наиболее критическими. Т.е. чем больше голосов отдано за устранение того или иного недостатка, тем более приоритетным его устранение является. Не хотите завести у себя что-то подобное?
#15 Опубликовано: 16.11.2009 16:27:25
Для теста завёл багтрекинг, подобный тому, о котором Вы говорите: http://smath.info/bt
Можно спокойно тестировать - всё ненужное я впоследствии удалю.
Можно спокойно тестировать - всё ненужное я впоследствии удалю.
#16 Опубликовано: 23.11.2009 19:44:07
Добрый Вечер.
Скажите пожалуйста возможна ли в будущем поддержка формата .mcd (11-13 маткады) ?
Заранее спасибо.
Скажите пожалуйста возможна ли в будущем поддержка формата .mcd (11-13 маткады) ?
Заранее спасибо.
#17 Опубликовано: 23.11.2009 21:05:04
Здравствуйте.
Думаю что нет, т.к. формат этот закрытый, а разобрать его вручную не представляется возможным.
Думаю что нет, т.к. формат этот закрытый, а разобрать его вручную не представляется возможным.
1 страниц (17 вхождений)
-
Новые сообщения
-
Нет новых сообщений