TPS1100-Convert/DialogJobOdpri.vb

76 lines
2.4 KiB
VB.net
Raw Permalink Normal View History

2024-07-19 23:44:24 +02:00
Imports System.IO
Imports System.Windows.Forms
2024-07-22 21:54:37 +02:00
Imports System.Windows.Forms.ListViewItem
2024-07-19 23:44:24 +02:00
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")
2024-07-22 21:54:37 +02:00
Dim i As Integer = 0
2024-07-19 23:44:24 +02:00
ListView1.Clear()
2024-07-22 21:54:37 +02:00
2024-07-19 23:44:24 +02:00
For Each datJob In datotekeJobi
ListView1.Items.Add(Path.GetFileName(datJob).ToString).SubItems.Add(Path.GetFullPath(datJob))
2024-07-22 21:54:37 +02:00
ListView1.Items.Item(i).ImageIndex = 0
i = i + 1
2024-07-19 23:44:24 +02:00
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