28.1.13

Clock Class


Clock Class
Provides properties for accessing the current local time and Universal Coordinated Time (equivalent to Greenwich Mean Time) from the system clock.

'Declaration
<HostProtectionAttribute(SecurityAction.LinkDemand, Resources := HostProtectionResource.ExternalProcessMgmt)> _
Public Class Clock
GmtTime Gets a Date object that contains the current local date and time on the computer, expressed as a UTC (GMT) time.

LocalTime Gets a Date object that contains the current local date and time on this computer.

MsgBox("Local Time: " + My.Computer.Clock.LocalTime)
Have a nice day
Yener Turkeli

27.1.13

Audio Class




Audio Class

Provides methods for playing sounds.

'Declaration
<HostProtectionAttribute(SecurityAction.LinkDemand, Resources := HostProtectionResource.ExternalProcessMgmt)> _
Public Class Audio

Play(String) Plays a .wav sound file.


Stop Stops a sound playing in the background.

Play(String, AudioPlayMode) Plays a .wav sound file.


My.Computer.Audio.Play("D:\my_file.mp3")
My.Computer.Audio.Stop()

2.1.13

Start the Process





Hi All,
I would like to explain one of faq within this essay , how we start the new process .
If any question, please feel free to contact me yenerturkeli@v-basic.net.

Imports System
Imports System.Diagnostics
Imports System.ComponentModel

Namespace MyProcessSample
    Class MyProcess
            ' Opens the Internet Explorer application.
            Public Sub OpenApplication(myFavoritesPath As String)
            ' Start Internet Explorer. Defaults to the home page.
            Process.Start("IExplore.exe")

            ' Display the contents of the favorites folder in the browser.
            Process.Start(myFavoritesPath)
        End Sub 'OpenApplication

        ' Opens urls and .html documents using Internet Explorer.
        Sub OpenWithArguments()
            ' url's are not considered documents. They can only be opened
            ' by passing them as arguments.
            Process.Start("IExplore.exe", "www.northwindtraders.com")

            ' Start a Web page using a browser associated with .html and .asp files.
            Process.Start("IExplore.exe", "C:\myPath\myFile.htm")
            Process.Start("IExplore.exe", "C:\myPath\myFile.asp")
        End Sub 'OpenWithArguments

        ' Uses the ProcessStartInfo class to start new processes,
        ' both in a minimized mode.
        Sub OpenWithStartInfo()
            Dim startInfo As New ProcessStartInfo("IExplore.exe")
            startInfo.WindowStyle = ProcessWindowStyle.Minimized

            Process.Start(startInfo)

            startInfo.Arguments = "www.northwindtraders.com"

            Process.Start(startInfo)
        End Sub 'OpenWithStartInfo

        Shared Sub Main()
            ' Get the path that stores favorite links.
            Dim myFavoritesPath As String = Environment.GetFolderPath(Environment.SpecialFolder.Favorites)

            Dim myProcess As New MyProcess()

            myProcess.OpenApplication(myFavoritesPath)
            myProcess.OpenWithArguments()
            myProcess.OpenWithStartInfo()
        End Sub 'Main
    End Class 'MyProcess
End Namespace 'MyProcessSample

Resource: MSDN Process Class

Have a nice day
Yener Turkeli