Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: А разве в Басик Дос есть команда Windir$ ? Добавлено: 25.12.02 11:02  

Автор вопроса:  alex

?

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #1
Добавлено: 25.12.02 22:01

Нет.

Вообще ДОС-программеры используют системные прерывания что-бы взять данные из памяти, но это уже

удел ассемблерщиков.

В данном случае используется функция Environ$

ENVIRON$ возвращает строку среды DOS.

ENVIRON изменяет или добавляет строку среды в таблицу среды DOS.

ENVIRON$ (переменная_среды$)

ENVIRON$ (n%)

ENVIRON строк_выражение$

 переменная_среды$    Имя переменной среды DOS.

 n%                                                      Указывает, что ENVIRON$ возвращает n строк

из таблицы строк среды.

 строк_выражение$                         Имя или установка переменной среды DOS

(например, PATH или PROMPT) в одном из следующих форматов:

переменная_среды$=строка_среды$ переменная_среды$ строка_среды$

 Изменения, сделанные оператором ENVIRON, удаляются по окончании работы QBASIC.

Пример:

ENVIRON "PATH=TEST"

PRINT ENVIRON$("PATH")

 

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам