hvordan man kan afgøre, om en service kører i Visual Basic

Indlæg af Dorte Søndergaard Pe     opdateret: 2011-10-12

Vide, hvordan man kontrollere status for en Microsoft Windows- tjeneste ved hjælp af Microsoft Visual Basic. NET ( VB. NET ) kan spare dig tid , når du arbejder med tjenester . Ifølge Microsoft giver mulighed for en service du oprette eksekverbare programmer , der kører i deres egen Windows sessioner . VB. NET er et objekt-orienteret programmering af computere sprog , der er almindeligt anvendt af programmører for sin brugervenlighed . I et par trin , kan du skrive en VB. NET program til at finde status for en tjeneste
1 .
Start Microsoft Visual Basic Express og klik på " Nyt projekt . . . " i den venstre rude på skærmen . Dobbeltklik på " Console Application ".
2 .
Klik på " Project " menuen og vælg " Egenskaber ". Klik på " Referencer " og derefter vælge " Tilføj ". Vælg " . NET " og klik derefter på " System. ServiceProcess . " Klik på " OK ". Tryk på " Ctrl " og " A " og derefter trykke "Delete "for at fjerne eksisterende kode .
3 .
Kopier og indsæt følgende kode til din " Module1 . vb "modulet Denne kode vil afgøre, hvilken status den . " Apple Mobile Device "tjeneste :

Import System. ServiceProcess
Modul Module1


Sub Main ( )

Prøv
Dim ServiceCtrler som ny ServiceController ( " Apple Mobile Device " )

Hvis ServiceCtrler. Status. Equals ( ServiceControllerStatus. Running ) Og ServiceCtrler. CanStop Så
Console. WriteLine ( ServiceCtrler. ServiceName )
Console . WriteLine ( " Status=" + ServiceCtrler. Status. ToString () )
Console. WriteLine ( " Kan Pause og fortsæt=" + _
ServiceCtrler. CanPauseAndContinue. ToString ( ) )
Console. WriteLine ( " kan lukke=" + ServiceCtrler. CanShutdown. ToString () )
Console. WriteLine ( " Kan Stop=" + ServiceCtrler. CanStop . ToString () )
End If
Console. ReadLine ( )
Fangst ex Som Undtagelse
Console . WriteLine ( ex. Message )
End Prøv

End Sub

. endemodul
4
Rediger følgende kodelinje og skrive navnet på den tjeneste , du vil bruge :


Dim ServiceCtrler som ny ServiceController ( " Apple Mobile Device " )
5 .
Tryk på " F5 " for at køre dit program .


Previous:hvordan man skaber en high- tech hjemmeside Next:hvordan man åbner en postsættet



 

Kommentarer

Code:
change