Тема: {mdm}Zinc
Показать сообщение отдельно
Старый 12.02.2007, 10:30
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 42  
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
По умолчанию Ссылка

Код:
this.createTextField("driveList", 1, 20, 20, 200, 300);
driveList.text="Список логических дисков:"+ newline;
var kernel32 = new mdm.DLL(mdm.System.Paths.windows + "\\system32\\kernel32.dll");
var numDrives:Number = 1 * kernel32.call("integer", "GetLogicalDrives");
kernel32.close();
var driveLettersMask:Array = numDrives.toString(2).split("");
startChar = 65 + (driveLettersMask.length - 1);
// добавляем в список логические диски системы
for (i = driveLettersMask.length - 1; i >= 0; i--) {
	if (driveLettersMask[i] == "1") {
		var driveLetter:String = String.fromCharCode(startChar - i);
		driveList.text += "Диск " + driveLetter + ":" + newline;
	}
}
под XP работает, под 98 не пробовал
или http://www.multidmedia.com/support/d...ion=show&id=26


Последний раз редактировалось alexcon314; 21.02.2007 в 10:34. Причина: Добавить ссылку