![]() |
Пути
Назрел вопрос. Точнее несколько.
Существует ли в идеологии МакОсь понятие "Мои Документы"? И есть ли универсальная функция, возвращающая путь к "Моим Документам" в Винде и Маках? Естественно для текущего пользователя. Важна поддержка Висты. Спасибо. :wallbash: |
Re: Пути
Хм, в б3д была комманда GetEnv(...$) Нужно было только знать константу. Тут же, перерыл модули, не нашёл. :(
|
Re: Пути
Так значит в МакОси тоже есть спец.папка?
|
Re: Пути
elmortem, б3д на маках и линуксах не работает т.к. там д3д. А в бм огл - мультиплатформенно - и форточки и яблочки и пингвины :)
|
Re: Пути
Именно поэтому я пытаюсь заюзать Макс и именно поэтом пишу в этом подразделе.
Так есть кроссплатформенная функция определения пути к юзерским документам? ^__^ |
Re: Пути
http://www.boolean.name/showthread.php?t=4355
А я старалсо :) |
Re: Пути
JohnK
Нет там такой функции. Под винд вопрос решается написанием дополнительного модуля (осталось только научить IDE замечать MinGW), но про Маки я вообще ничего не знаю, поэтому не смог сделать ничего подобного... Есть варианты? |
Re: Пути
Та-да-дааам! (:
Нашёл функцию getenv_:String(envvar:String), как минимум в винде работает как надо... У кого-нибудь есть под рукой МакОсь и Линукс чтобы затестить? И Родина вас не забудет. (: |
Re: Пути
ну у меня ubuntu (линукс такой) с настроеным blitzmaxом есть :) кидай код ... там посмотрим
|
Re: Пути
Убунту знаю, даже трогал её пару раз за разное. (:
По возможности резульататы теста выложи сюда. Вот код: Код:
' getenvtest.bmx |
Re: Пути
вот так вот :
Цитата:
ps2. http://www.comptechdoc.org/os/linux/...vironment.html |
Re: Пути
Ясно, значит нужно писать обёртку этой функии с подменой входящий значений в зависимости от ОС...
P.S. ок P.S.2. Спасибо за инфу, будет полезна при написании обёртки. |
Часовой пояс GMT +4, время: 13:42. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot