var s: searchrec;
findfirst ('c:\*.*',VolumeID,s);
if doserror=0 then writeln(s.name);
на фри сделал так:
var s: tsearchrec;
if findfirst ('c:\*.*',faVolumeID,s)=0 then writeln(s.name);
findclose(s);
не работает.
Как надо?
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| Билли Боб | 
                        
			
			  
			
				 Сообщение
					#1				
			 
		 | 
	
| 
        	
        		 Новичок ![]() Группа: Пользователи Сообщений: 47 Пол: Мужской Репутация:    0           	 | 
       
			
			 На TP вот так работает: 
			
			
					
		
 на фри сделал так: 
 не работает. Как надо?  | 
	
 Билли Боб   Как вывести метку диска?   23.08.2011 22:36
 
 IUnknown   Не надо так категорично. Работает, но не везде: по…   23.08.2011 23:17
 
 Билли Боб   а GetVolumeInformation под ДОСом будет работать?   24.08.2011 0:21
 
 IUnknown   Нет, конечно. Если нужно и там и там (и Win32 и DO…   24.08.2011 0:55
 
 Билли Боб   Можешь написать пример использования GetVolumeInfo…   24.08.2011 1:17
 
 IUnknown   Ну, например, вот так:
function GetVolumeLabel(co…   24.08.2011 1:25
 
 Билли Боб   PChar(DriveLetter + ':\')
Illegal typ…   24.08.2011 1:55
 
 IUnknown   {$H+}первой строкой программы, или Options -…   24.08.2011 2:20
 
 Билли Боб   ооотлично! работает!   24.08.2011 2:57![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 13:48 |