Imports System.IO Imports System.Windows.Forms Imports System.Windows.Forms.ListViewItem Public Class DialogJobOdpri Dim mapa As String Dim datime As String Dim datmapa As String Dim datdatum As String Private Sub DialogJobOdpri_Load(sender As Object, e As EventArgs) Handles MyBase.Load mapa = My.Settings.ProjektMapa.ToString Dim delovnaMapa = My.Application.Info.DirectoryPath.ToString + "\" + mapa.ToString Dim datotekeJobi = My.Computer.FileSystem.GetFiles(delovnaMapa, FileIO.SearchOption.SearchTopLevelOnly, "*.GSI") Dim i As Integer = 0 ListView1.Clear() For Each datJob In datotekeJobi ListView1.Items.Add(Path.GetFileName(datJob).ToString).SubItems.Add(Path.GetFullPath(datJob)) ListView1.Items.Item(i).ImageIndex = 0 i = i + 1 Next LabelMapa.Text = mapa.ToString End Sub Private Sub NaloziJob() Form1.datJob = datmapa Form1.NaloziGsiJob() End Sub Private Sub ListView1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListView1.SelectedIndexChanged Dim izbran As ListView.SelectedListViewItemCollection = Me.ListView1.SelectedItems Dim item As ListViewItem For Each item In izbran datime = item.SubItems(0).Text datmapa = item.SubItems(1).Text Next datdatum = My.Computer.FileSystem.GetFileInfo(datmapa).LastWriteTime If LabelDatoteka.Text = "" Then OK_Button.Enabled = False Else OK_Button.Enabled = True End If LabelDatoteka.Text = datime.ToString LabelDatum.Text = datdatum.ToString End Sub Private Sub ListView1_Selected_DoubleClick(sender As Object, e As EventArgs) Handles ListView1.DoubleClick NaloziJob() Me.Close() End Sub Private Sub OK_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK_Button.Click NaloziJob() Me.Close() End Sub Private Sub Cancel_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel_Button.Click Me.DialogResult = System.Windows.Forms.DialogResult.Cancel Me.Close() End Sub Private Sub ButtonUvozi_Click(sender As Object, e As EventArgs) Handles ButtonUvozi.Click Form1.UvoziGsiJob() Me.Close() End Sub End Class