I'm trying to send a 28 character string to a remote ip address and port. I've done this successfully in vb.net using the following code snippets:
Dim swon As String = "A55A6B0550000000FFFBDE0030C8" Dim sendBytes As [Byte]() sendBytes = Encoding.ASCII.GetBytes(swon) netStream.Write(sendBytes, 0, sendBytes.Length)
I now have to convert this across to c++ and have the following so far:
but am getting stuck at this point. I'm sure I'm missing a simple syntax error but I can't figure it out!To clarify, I'm not getting an error, but I don't think the string is being converted to bytes correctly as when I convert back, I just get a '01'
Im making a database converter (phpbb to ipb)I noticed during analysing both databases that the posts of phpbb are converted to bytes as you can c here
I want to convert those to regular text again but I have no clue how to script my converter to lookup the bytes place (after 0x) converts the string (as the bytes arent in array) and where to stop converting the bytes (after the ,)then replace the bytes text by the regular text and this needs to be in a loop because all posts need to be converted to normal text.
I have to store the bytes of a image file inside of an XML file that is read by another program... The problem is, if I inject it as just plain bytes, the end-program has an error (presumably because it contains non-legal XML characters). How can I convert bytes into something that XML can legally read? I really have no other options at this point. I have to inject the image file as bytes (specifically a .bmp file).
The application is working good, i can receive data on port 48888 and i can write it to my logfile, but my problem is when i convert bytes to string. I have the correct data, but all the bufferReadSize is filled with space. Example: if i send only: test, my log file will have test and 4 lines of space only. In my code, right after Dim clientdata As String = Encoding.ASCII.GetString(bytes).
I tried to trim(), replaceI() or any string manipulation, and it's not working!%!? Is there anything i need to do before i can start manipulating that string?
My app displays the bytes downloaded in a label using: Private Sub MyDownloader_DownloadedByteCountChanged(ByVal ByteCount As Integer) Handles MyDownloader.DownloadedByteCountChanged lblDownloaded.Text = ByteCount.ToString() End Sub But I thought it would be 'nicer' if it display the amount as kb/mb/gb, etc.
I have a single that might have a decimal place but might not. I have to put the digit before the decimal into the first 4 bytes and the digit after in the next 4 bytes.
So 1.1 would be 01-00-00-00-01-00-00-00 or 2.1 would be 02-00-00-00-01-00-00-00 or 1 would be 01-00-00-00-00-00-00-00
The digit before the decimal point is stored like an integer in bytes the same with the digit after the point. So 1.1 gets split into 1 and 1 and then stored as 2 DWORDS: 01000000 and 01000000
I am receiving a data stream which contains 4 bytes of data which need to be converted to a 32-bit float (IEEE 754). This was easy to do in C as I created a union with a 4-byte array and a 32-bit float. Job done. However I have no idea how to accomplish this in VB (pls note I do not code in VB).
i'm trying to convert an image into bytes in vb.net but i failed, i searched the web and threads over here, but seems that i couldn't find any working example or code.
Is there anyway to convert an image file bytes array into an array of the real RGB values of that image?
I don't really want to use GDI+ or the System.Drawing library, but simply apply a certain calculation/processing to every byte of the image file and get another array that contains the RGB values of every pixel in that image. I know it could be done as I know how to do it in a different programming language (Python) but not in Visual Basic.
when i transfer the bytes sent by the client program to a string the string length is affected.when i put the bytes sent by the client program to a message box. it returns the corrrect text. but when i check the length it will return 8192 or higher. but the actual size is just 5.
My Code
Dim tcpClient As TcpClient = tcpListener.AcceptTcpClient() RichTextBox1.Text = RichTextBox1.Text & vbNewLine & "Connection accepted." ' Get the stream[code]....
I would like to know if there is any other way than using WriteableBitmap to convert the current screen into array of bytes.Because I am trying to get a screenshot of Esri map, but I am getting "pixel access not allowed" error
I get a mail from pop3. There the mailbody as String shows "=20" for a space and the Characters "äüö".... are false too.How can I convert the text to get the correct String ?
I would like to know what code I should add so it would read then convert the text in a URL to string. I would then use this string for my application to check for updates.The text in the URL is a HTML document that i uploaded and all it has is four or five characters.
I'm working on a licensing system for my application. I'd like to put all licensing information (licensee name, expiration date, and enabled features) into an object, encrypt that object with a private key, then represent the encrypted data as a single text string which I can send via email to my customers.
I've managed to get the encrypted data into a byte stream, but I don't know how to convert that byte stream into a text value -- something that contains no control characters or whitespace. Can anyone offer advice on how to do that? I've been researching the Encoding class, but I can't find a text-only encoding.
I have lines of text that contain "degree symbols" (ASCII(248)). I want to replace those symbols with an alphabet character (Z).I am changing the line of text into a charArray,iterating through one character at a time. How do I define the ASCII(248) in code to replace each occurence with a Z? Something like string.Replace(ASCII(248), "Z") would be nice, but that doesn't seem to work too well.
I have an application where the user and search the database and return the values from it. They can also figure the Average, Median, and the Standard Deviation from it. BUt I have a problem with this since the business rules won't allow the result column to be anything but a string so now I am getting error messages on the Select commnad text since it is trying to perform the calculations. I am wondering if there is a way to convert the values in the command text to a numeric value then perform the calculation. Here is the code I am using at the moment.
It's become a night mare. All day today I have been trying to tell the hex contents of the bytes in a string. In this case Im attentpting to detect a VBCRLF. In the debugger this in displayed as a " " and thats it no matter how I have to setting set.It makes it difficult doesn't it? The thing is that debuggers are quite capable of displaying adresses, of course this is only relevant to systems that do not change virtual addresses (which Windows does not)only physical addresses.Why is it impossible to see the values of a vbcrlf (0D0A) in a string? This sytem is becoming impossible to use.
"MODERN PROGRAMMING is deficient in elementary ways BECAUSE of problems INTRODUCED by MODERN PROGRAMMING." Me
I've got the following simple code to convert Bytes to a Hex string :-
Code: Shared Function BytesToHex(ByVal bytes() As Byte) As String If bytes Is Nothing Then Return "" Dim S As String = BitConverter.ToString(bytes)
[Code].....
The HexToBytes routine obviously can take a lot longer to complete than the BytesToHex routine and is noticeably slower when dealing with a lot of data. As I'm converting a lot of hex strings back to bytes, I wondered if there was a more efficient way of doing it without looping through the whole string as I am doing?
Ive 2 buttons and 3 text boxes.Button 1 encrypts the data from textbox1 to bytes, converts it to string and display it in textbox2.Button 2 reads string from textbox2, converts it to bytes and decrypts it displaying it in textbox3 (textbox1 and 3 got to match).The encrypt/decrypt process works fine but the conversion from string to bytes is failing and cannot seem to find the problem. The error states that the string doesnt have the same format (Bytes(i) = Byte.Parse(Values(i))