Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Выбрать метод перебора файлов Добавлено: 24.01.07 01:40  

Автор вопроса:  kazya


1) У меня есть туева хуча HTML файлов Хочу открыть каждый (по очереди и по одному на клик в TreeView) в WebBrowser (Net Framework 2)
Вопрос- какой метод подойдёт или че-то ещё лучше есть.

        If Me. TreeView.SelectedNode.Text = "Visual Basic" Then
            WebBrowser.Url = New System.Uri("C:\Documents and Settings\Visual Basic.mht")
        End If

ИЛИ через

Select case

ИЛИ ЧЁ лучше и без тысячи if и case

2) Как сделать одну переменную Например path = (Computer.ProgramFiles\\\моя папка с прогой), И потом приписывать к ней имя (Например Visual Basic.mht) чтобы потом в WebBrowser.Url связать их вместе как одну и открыть данный файл
Типа так:

If Me. TreeView.SelectedNode.Text = "Visual Basic" Then
            Me. WebBrowser.Url = New System. _
            Uri("path ???????????? ++++++???????? HTMLPage2.htm")
    End If
А то вариант типа в Url C:\Documents and Settings\Админ\Мои документы\ HTMLPage2.htm и т.д. КАКАято фигня.
Не смейтесь я только учусь – НО МНЕ ЯЗЫК Visual Basic.Net ПОНРАВИЛСЯ.
C# Может и круче(????), но эти скобки меня убили и как это и ЭТО разные вещи - – тупо.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #1
Добавлено: 24.01.07 08:15
Насчет первого вопроса: хотелось бы узнать, каким образом и на оснвое
какого источника данных вы заполняете TreeView.

Насчет пути:

Dim path As String = System.AppDomain.CurrentDomain.BaseDirectory & "yourfilename.htm"

Ответить

Номер ответа: 2
Автор ответа:
 Stars



Вопросов: 41
Ответов: 239
 Профиль | | #2 Добавлено: 24.01.07 20:55
1) способ
При заполнении TreeView в ключ прописывай путь к HTML.
И всё каждый раз при щелчке на элемент тебе будет возращаться путь выбранного элемента в TreeView.SelectedItem.Key

2) способ
 
 ;Dim Ar(....) as string
 ar(1)="...."
 ar(2)="...."

 k = TreeView.SelectedItem.Index - 1
 msgbox Ar(k) ' вот тебе выбранное имя
----------------------------------------
Заполняеш в массив свои пути а потом просто смотриш какой элемент в TreeView выбран и точно по списку выбираеш его в массиве

Но думаю проще будет 1 способ

Ответить

Номер ответа: 3
Автор ответа:
 kazya



Вопросов: 6
Ответов: 7
 Профиль | | #3 Добавлено: 25.01.07 00:19
Насчет первого вопроса: хотелось бы узнать, каким образом и на оснвое
какого источника данных вы заполняете TreeView.

Заполняю TreeView через его коллекцию в окне Свойства

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам