Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
пути распаковки
DoXeRДата: Пт, 10 Июня 2011, 01:47 | Сообщение # 1
Участник
пути тут еще не обсуждали :)


может ли такое быть, что при извлечении путь неверно определится и проект не будет, соответственно, работать?

Если у человека "необычный" путь к системной директории :D ,
например на другом диске, или винда в подпапке какой-нибудь, или просто нестандартное название папки стоит.. такое же тоже может быть %)
Да или вообще установлены 2 Операционные системы.. что будет?
( речь не только о самом проекте, но и о доп. вложенных файлах, если их TempDir WindowsDir и т.д извлекать)


Сообщение отредактировано
DoXeR - Пт, 10 Июня 2011, 01:50
 
Сообщениепути тут еще не обсуждали :)


может ли такое быть, что при извлечении путь неверно определится и проект не будет, соответственно, работать?

Если у человека "необычный" путь к системной директории :D ,
например на другом диске, или винда в подпапке какой-нибудь, или просто нестандартное название папки стоит.. такое же тоже может быть %)
Да или вообще установлены 2 Операционные системы.. что будет?
( речь не только о самом проекте, но и о доп. вложенных файлах, если их TempDir WindowsDir и т.д извлекать)

Автор - DoXeR
Дата добавления - 10 Июня 2011 в 01:47
Format-X22Дата: Пт, 10 Июня 2011, 05:24 | Сообщение # 2
Участник
DoXeR, Так если извлекаешь, то путь знаешь ( NB знает) и обратно точно сможешь прочитать файл всегда (или что-то ещё с фалом сделать).
Проблема в теории может возникнуть только тогда, когда юзер изменит что-то в этих путях, только вот зачем это ему... для ЭВМ-фриков только наверно :)


Мой сайт - http://фирмы.онлайн
 
СообщениеDoXeR, Так если извлекаешь, то путь знаешь ( NB знает) и обратно точно сможешь прочитать файл всегда (или что-то ещё с фалом сделать).
Проблема в теории может возникнуть только тогда, когда юзер изменит что-то в этих путях, только вот зачем это ему... для ЭВМ-фриков только наверно :)

Автор - Format-X22
Дата добавления - 10 Июня 2011 в 05:24
DoXeRДата: Пт, 10 Июня 2011, 05:41 | Сообщение # 3
Участник
Quote (Format-X22)
( NB знает)

А откуда? она ищем по всем какой-то системный файл который есть во всех версиях ОС?
Quote (Format-X22)
Проблема в теории может возникнуть только тогда, когда юзер изменит что-то в этих путях, только вот зачем это ему

имеется ввиду после установленной программы?:)
 
Сообщение
Quote (Format-X22)
( NB знает)

А откуда? она ищем по всем какой-то системный файл который есть во всех версиях ОС?
Quote (Format-X22)
Проблема в теории может возникнуть только тогда, когда юзер изменит что-то в этих путях, только вот зачем это ему

имеется ввиду после установленной программы?:)

Автор - DoXeR
Дата добавления - 10 Июня 2011 в 05:41
AlienДата: Пт, 10 Июня 2011, 07:39 | Сообщение # 4
Quote (DoXeR)
А откуда? она ищем по всем какой-то системный файл который есть во всех версиях ОС?

Знает не NB, а переменные среды Windows по которым собственно и ориентируется NB.
 
Сообщение
Quote (DoXeR)
А откуда? она ищем по всем какой-то системный файл который есть во всех версиях ОС?

Знает не NB, а переменные среды Windows по которым собственно и ориентируется NB.

Автор - Alien
Дата добавления - 10 Июня 2011 в 07:39
СергейДата: Пт, 10 Июня 2011, 09:11 | Сообщение # 5
Необукер
Quote (DoXeR)
А откуда?
ты можешь тоже получить пути спец-папок в реестре HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders Это единственный способ получить штатными средствами(имеется ввиду которых нет в глобальных)
Quote
RegistryRead "HKEY_CURRENT_USER" "Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Desktop" "[Desktop]"
.В переменой [Desktop] будет путь до рабочего стола пльзователя


Добавлено (10 Июнь 2011, 09:11)
---------------------------------------------
Quote (Alien)
а переменные среды Windows
Если использовать плагин NeoDouble, то командой
Quote
npVariablesEntorno "SAFEBOOT_OPTION" ""
, можно получить значение переменной среды(второй параметр оставляй пустым!) или функцией vbs, тут есть пример


Сообщение отредактировано
Сергей - Пт, 10 Июня 2011, 18:30
 
Сообщение
Quote (DoXeR)
А откуда?
ты можешь тоже получить пути спец-папок в реестре HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders Это единственный способ получить штатными средствами(имеется ввиду которых нет в глобальных)
Quote
RegistryRead "HKEY_CURRENT_USER" "Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Desktop" "[Desktop]"
.В переменой [Desktop] будет путь до рабочего стола пльзователя


Добавлено (10 Июнь 2011, 09:11)
---------------------------------------------
Quote (Alien)
а переменные среды Windows
Если использовать плагин NeoDouble, то командой
Quote
npVariablesEntorno "SAFEBOOT_OPTION" ""
, можно получить значение переменной среды(второй параметр оставляй пустым!) или функцией vbs, тут есть пример

Автор - Сергей
Дата добавления - 10 Июня 2011 в 09:11
AlienДата: Пт, 10 Июня 2011, 09:15 | Сообщение # 6
Quote (Сергей)
Если использовать плагин NeoDouble, то командой

Нафига плагин, у меня vbs функция готовая есть, в сборнике GetEnvironmentVariable
 
Сообщение
Quote (Сергей)
Если использовать плагин NeoDouble, то командой

Нафига плагин, у меня vbs функция готовая есть, в сборнике GetEnvironmentVariable

Автор - Alien
Дата добавления - 10 Июня 2011 в 09:15
СергейДата: Пт, 10 Июня 2011, 20:33 | Сообщение # 7
Необукер
Quote (Alien)
Нафига плагин
Зависит от ситуации! Если я использую плагин в проекте, то смысл в функции...

Добавлено (10 Июнь 2011, 20:33)
---------------------------------------------
Кстати, есть еще один способ получить переменной среды, через CMD. Обновил там пост

Сообщение отредактировано
Сергей - Пт, 10 Июня 2011, 16:02
 
Сообщение
Quote (Alien)
Нафига плагин
Зависит от ситуации! Если я использую плагин в проекте, то смысл в функции...

Добавлено (10 Июнь 2011, 20:33)
---------------------------------------------
Кстати, есть еще один способ получить переменной среды, через CMD. Обновил там пост


Автор - Сергей
Дата добавления - 10 Июня 2011 в 20:33
  • Страница 1 из 1
  • 1
Поиск: