Vb.net Code til C#
sidder og laver en "SMS" sender, der skal kunne sende ud på en specifik port, har fået mine fingre i activeXperts sms & pager toolkit, der kan man nemlig gøre sådan, desværre er koden i VB, så der er nogle ting jeg ikke helt forstår, her kommer koden :Dim i
Dim strHex
Dim strBytes
' Create Objects
Set objGsmOut = CreateObject ( "ActiveXperts.GsmOut" )
Set objConstants = CreateObject ( "ActiveXperts.SmsConstants" )
' Define UDH
strHex = "06 05 04 04 D2 00 00 "
'Define Data
strHex = strHex + "00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F"
' Set device and logfile
objGsmOut.Device = "Siemens AG WM USB Modem"
objGsmOut.LogFile = "C:\SmsData.log"
' Create messagedata from HEX string
strBytes = Split ( strHex, " " )
For i = 0 To UBound ( strBytes )
objGsmOut.MessageData = objGsmOut.MessageData & Chr ( "&H" & strBytes ( i ) )
Next
mere specifikt er det denne del jeg ikke helt forstår :
For i = 0 To UBound ( strBytes )
objGsmOut.MessageData = objGsmOut.MessageData & Chr ( "&H" & strBytes ( i ) )
umiddelbart ligner det et for loop, men jeg forstår ikke "& Chr" og "&H"
så hva er den tilsvarende kode i C# ?