Puedes usar la funcion datediff...
Ejemplo:
Cita: Dim s As String = "13:52:12"
Dim s2 As String = Now.ToString("HH:mm:ss") 'Hora sistema
Dim iDiff As Integer = DateDiff(DateInterval.Minute, CDate(s), CDate(s2))
MessageBox.Show("Diff = " & iDiff)
Donde puedes indicar el intervalo que sea en minutos, horas, segundos..etc..
Cita: Aparte cual seria el equbalente de app.path en .NET
System.AppDomain.CurrentDomain.BaseDirectory()
Espero te funcionen..
Salu2