2016-05-06 1 views
-5
module module1 
    imports System.Collections.Generic 
    imports System.Io 
     sub main() 



      dim subject as string 
      dim topic(5) as string 
      dim question(5) as string 
      dim foundfile as List 
      dim directory as string 

      console.writeline("enter the subject your revising") 
      subject=console.readline() 

      directory="C:\Users\Zak\Documents\revisionhog\subjects\physics\imaging" 

      For each file as String In IO.directory.Getfiles(directory, "*.pdf", IO.SearchOption.AllDirectories) 
       foundfile.add(file) 

      Next 


      for x = 0 to 5 
       console.writeline(foundFile) 
      next 

     end sub 
end module 

tyring, чтобы добавить файл, который я нашел после поиска, в список строк. Я думал, что я разместил импорт до объявлений ??? help ???«Импорт» должно предшествовать любым объявлениям

+2

У вас есть 'module' перед' import'. Что явно говорит вам сообщение об ошибке **? –

+0

Операторы C# 'using' могут отображаться внутри определения типа. То же самое не относится к операторам VB 'Imports'. Это может быть источником некоторой путаницы. – jmcilhinney

ответ

0
imports System.Collections.Generic 
imports System.Io 

module module1 
     sub main() 



     dim subject as string 
     dim topic(5) as string 
     dim question(5) as string 
     dim foundfile as List 
     dim directory as string 

     console.writeline("enter the subject your revising") 
     subject=console.readline() 

     directory="C:\Users\Zak\Documents\revisionhog\subjects\physics\imaging" 

     For each file as String In IO.directory.Getfiles(directory, "*.pdf", IO.SearchOption.AllDirectories) 
      foundfile.add(file) 

     Next 


     for x = 0 to 5 
      console.writeline(foundFile) 
     next 

    end sub 
end module 

Импорт идет первым, как вы упомянули. Это устраняет проблему с операторами import, но ваш вопрос немного неясен. Если у вас есть другие вопросы, пожалуйста, укажите их.

+0

Здесь не рекомендуется подавать такие вопросы, мы помогаем с конкретными проблемами программирования, а не с тем, что можно четко фиксировать с помощью быстрого поиска Google. Отсутствие исследований по OP ... – Codexer

+0

Я хотел бы создать программу, которая запрашивает предмет обучения, например, «физика», а затем загружает все файлы, которые я сохранил в уже существующем каталоге, заменив «физику» на путь с помощью какой бы предмет они ни выбрали. –

Смежные вопросы