| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 15 Nov 2007 16:59    Post subject: |   |  
				| 
 |  
				| Про adir покажите фрагмент текста. Должно работать а вот blob.ch в БЭСТе не используется как выяснилось
 и работать не буд
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Марина 
 
 
 Joined: 27 Aug 2002
 Posts: 501
 Location: Кондрина Марина Александровна
 Occupation: ОАО БКО программист
 Interests: Боровичи Новгородской обл
 
 | 
			
				|  Posted: 15 Nov 2007 17:08    Post subject: |   |  
				| 
 |  
				|  	  | Code: |  	  | func main()
 aaa:=aDir("c:\*.*")
 return
 
 | 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 15 Nov 2007 17:45    Post subject: |   |  
				| 
 |  
				| Выписка из описания функции   
  	  | Quote: |  	  | ADIR() возвращает количество файлов, имена которых совпадают с     указанным шаблоном. | 
 т.е. он возвращает число а не массив
 а пример применения оттуда же:
 
  	  | Quote: |  	  | ADIR("*.txt", aFiles) | 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Марина 
 
 
 Joined: 27 Aug 2002
 Posts: 501
 Location: Кондрина Марина Александровна
 Occupation: ОАО БКО программист
 Interests: Боровичи Новгородской обл
 
 | 
			
				|  Posted: 16 Nov 2007 09:49    Post subject: |   |  
				| 
 |  
				| Да кто же с этим спорит, что количество файлов. А зачем же БЭСТ отвечает "Неизвестная функция" и плагин загибается?
 Пробовала описать ADIR как external, тоже не получилось
 Вот попробуйте сами
 Может ли быть не подключена какая-то библиотека? SP37
 
 На самом деле мне нужен список файлов, но мой вопрос состоит в том, обращаться к adir или к какой-то другой неизвестной мне функц
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Марина 
 
 
 Joined: 27 Aug 2002
 Posts: 501
 Location: Кондрина Марина Александровна
 Occupation: ОАО БКО программист
 Interests: Боровичи Новгородской обл
 
 | 
			
				|  Posted: 16 Nov 2007 11:37    Post subject: |   |  
				| 
 |  
				| Все, благодарю, надо использовать функцию directory() |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 16 Nov 2007 14:56    Post subject: |   |  
				| 
 |  
				| Да Марина я тоже не все дочитал   А ведь в документации было написано
 
 
  	  | Quote: |  	  | ADIR() - это функция, применяемая для совместимости с предыдущими версиями Clipper и потому ее использование в новых программах не
 рекомендуется. Ее можно заменить функцией DIRECTORY(), которая
 возвращает полную информацию о файлах в многомерном массиве.
 | 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |