2014-01-27 2 views
0

Допустим, у меня есть 2 кнопки «btnBrowse» и «btnImport», я также ярлык «lbPath» и текстовое поле «txtSubject»Форматирование текста путь к файлу в VB для текстового поля

Когда я нажмите кнопку Обзор, то приложение позволяет мне искать файл и импортировать данные в виде сетки. Поэтому я нажимаю btnBrowse, нахожу файл excel, дважды щелкаю его, а затем btnImport. 4 вещи случаются, когда я нажимаю «btnImport»

1: lbPath.Text изменяет путь к файлу, который я выбрал «C: \ Users \ me \ Desktop \ excel.xlsx» 2: gridview загружает файл excel данные 3: txtSubject.Text изменения в пути к файлу, а "C: \ Users \ Me \ Desktop \ excel.xlsx" 4: имя пути становится переменной "SPATH" в виде строки

I хотел бы, чтобы 1 и 2 оставались неизменными, но для txtSubject.Text я хотел бы, чтобы он захватил последнюю часть пути, чтобы результаты были следующими:

1: lbPath.Text = "C: \ Users \ me \ Desktop \ excel.xlsx " 2: gridview загружает данные файла excel 3: txtSubject.Text = "excel.xlsx"

Любые идеи?

ответ

0

Вот способ сделать это:

txtSubject.Text = System.IO.Path.GetFileName(lbPath.Text) 
+0

Спасибо, это работает отлично – Zingo

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