Konu: Programa uzak masa üstünden bağlanarak girildiği anlaşılabilir mi?
Merhaba arkadaşlar.
Yazdığımız programa uzak masa üstünden bağlanarak girildiği anlaşılabilir mi?
Şimdiden teşekkürler.
Giriş yapmadınız. Lütfen giriş yapın yada kayıt olun.
Merhaba arkadaşlar.
Yazdığımız programa uzak masa üstünden bağlanarak girildiği anlaşılabilir mi?
Şimdiden teşekkürler.
Evet :
* Public code from Foxpro forums, I did not take the note of author.
* Kodun yazarını not almamışım.
* Terminal Services Status
?GET_TSSTATUS()
FUNCTION GET_TSSTATUS
LOCAL wbemFlagReturnImmediately, wbemFlagForwardOnly, llTS_STATUS
TRY
wbemFlagReturnImmediately = 0x10
wbemFlagForwardOnly = 0x20
objWMIService = GETOBJECT("winmgmts://./root/CIMV2")
colItems = objWMIService.ExecQuery("SELECT * FROM Win32_TSNetworkAdapterListSetting", "WQL")
FOR EACH TheItem IN colItems
*!* ?"Caption: " + colItems.Caption
*!* ?"Description: " + colItems.Description
*!* ?"Network Adapter ID: " + colItems.NetworkAdapterID
*!* ?"Setting ID: " + colItems.SettingID
*!* ?"Terminal Name: " + colItems.TerminalName
*!* ?"Terminal Protocol: " + colItems.TerminalProtocol
*!* ?"Transport: " + colItems.Transport
NEXT
m.llTS_STATUS = .T.
CATCH
m.llTS_STATUS = .F.
FINALLY
* ? m.llTS_STATUS
ENDTRY
RETURN (m.llTS_STATUS)
ENDFUNC
Sağol Uğur deneyeceğim.
Uğur , sistem uzak masa üstü bağlantısını terminal gibi mi algılıyor?
Aydın, anlamadım abicim
Eğer Kodu Fiziksel masaüstünde çalıştırırsan .F. dönecektir.
Uzakmasaüstünde çalıştırırsan .T.
Kontrollerini ona göre yapabilirsin ...
Uzak masaüstü bağlantısı derken "windows remote desktop" u kasdediyorum. TW türündeki programları değil.
Evet. "windows remote desktop" la ilgili sorum. sonucu yazarım.