Reading Decimal Value Of An Extended Ascii Character?
Sep 1, 2011
I'm Alan and I'm writing a little program (beginner), but I'm stuck and I can't get any further. So I hope one of you guys can help me solve following problem.Let me explain what I'm making, so it can give you all a better perspective.
For a this project I'm receiving data via the RS232 communication port. So basically I receive bytes. These bytes are converted to a string. So for example I receive this:"BAA" this is good because I can get the correct decimal value for "B"(66) and "A"(65) using the command asc("A") in .NET.but sometimes I receive a character that exceeds the 0-127 limit for example ""(128) (please see [URL]..But now when I try to get the decimal value of "" I get 63 instead of 128. I searched the Internet and forums for an answer but I didn't find one that fits my problem.
So if it's possible, can one of you code experts explain me how to fix this problem ? It would help me a lot. I hope I described my problem clearly, but if there are some questions,
View 1 Replies
ADVERTISEMENT
Apr 24, 2009
I want to explicitly inform my user that they are not allowed to use any characters from the extended ascii character set (128-255). When I try to create a string of these values using the following [Code] It outputs them fine, with the exception of a bunch of blanks in certain areas(I am assuming these characters are unprintable), but I noticed that when I hover over the value of sVal in the VS, the tooltip/quickview of the value is written nicely on one line. Any ideas how to remove characters that would appear to be blank spaces (unprintable) when outputting this list?
View 4 Replies
May 12, 2009
I am currently writing a program with Visual Basic 2005 to talk back and forth to an external machine over UDP/IP. I recently had some trouble with it which I got help for today. I need to send the information to the machine using ASCII. I had it figured out so I could send HEX numbers 20 through 7F to the machine. The problem I had and got help for was writing the HEX numbers 0-19 to the machine. The help I recieved said that instead of writing the actual HEX number into the machine, "70" for example, I should write Chr(112). This allowed me to send numbers like HEX 01 by simply writing Chr(1).
My new problem is that I need to write the HEX numbers 90, 91, 96, and 97 to the machine. Every time I try and send these numbers my computer sends out a weird number. For example, I try to send HEX 90 as Chr(144) and it ends up coming up as HEX 3F on the opposite end. After looking up the ASCII table online I found that Chr(144) is an Extended ASCII code.
View 5 Replies
Jul 19, 2011
I am using StreamWriter and StreamReader in VB.NET 2008 Express to read and write ASCII text files. When I create the file and later read it, there is no problem, because I use System.Text.Encoding.UTF8 on both the write and read sides, so extended text is handled without problem. But sometimes, I have text files come in that are just straight 8 bit ASCII without the Unicode BOM... and they get a lot of junk when I try to read in anything with extended ASCII characters in it. It seems like the 8 bit extended characters are translated into multi-byte codes, and since they are filenames, of course, that doesn't work. Since the filenames just have straight 8 bit ASCII filenames. I have tried all sorts of encodings, and nothing seems to work.
The most common character that causes a problem is an "a" ... it is used in a lot of proper names. The funny thing is that sometimes is seems to workout... is there a way to read these types of text files? Some way to just tell StreamReader not to decode the text, just treat it as straight plain 8 bit ASCII text (with the old IBM PC mapping, I think). The one thing that works is to manually edit the input, replacing the extended characters with their un-accented partner and then renaming the files to match the new spelling. Maybe I should just go to read them as byte input and breaking the lines apart in my code.
View 3 Replies
Feb 14, 2012
I have a program written in VB.NET and I have a textbox for the RFID tag (which is in ASCII format) and then convert it to a simple text format to be saved to my database. How can I convert ASCII to plain text to save to my database?
View 1 Replies
Nov 4, 2009
I would like to pass a whitespace character by using the System.Text.Encoding.ASCII.GetBytes(" "), and System.Text.Encoding.Unicode.GetBytes(" ") , where " " is the whitespace Character required. What do I need to type (" ") to get a whitespace character passed.?
View 6 Replies
Aug 7, 2009
So I have an ASP.Net (vb.net) application. It has a textbox and the user is pasting text from Microsoft Word into it. So things like the long dash (charcode 150) are coming through as input. Other examples would be the smart quotes or accented characters. In my app I'm encoding them in xml and passing that to the database as an xml parameter to a sql stored procedure. It gets inserted in the database just as the user entered it.
The problem is the app that reads this data doesn't like these characters. So I need to translate them into the lower ascii (7bit I think) character set. How do I do that? How do I determine what encoding they are in so I can do something like the following. And would just requesting the ASCII equivalent translate them intelligently or do I have to write some code for that?
Also maybe it might be easier to solve this problem in the web page to begin with. When you copy the selection of characters from Word it puts several formats in the clipboard. The straight text one is the one I want. Is there a way to have the html textbox get that text when the user pastes into it? Do I have to set the encoding of the web page somehow?
[Code]...
View 4 Replies
Jul 15, 2011
I have a value I am pulling into a string that looks like this:
M'arta
I need to have it to translate the numeric value into an actual value so that the string looks like this:
M'arta
how to accomplish this in VB.NET? Here is the relevant line of code that returns this result:
Dim occupant as String = GridView1.Rows(e.RowIndex).Cells(2).Text
View 4 Replies
Nov 6, 2010
I was trying to Validate characters (the extended ones) and i see that in various PC's they have in deferent places the extended characters. I meane we are not see the same ASCII code number for a certain character (not in Latins). Now My issue is what i have to do when my program starts to use always a certain ASCII code table? For extended character of course.
View 1 Replies
Jun 15, 2009
How Convert Decimal , Octal to Ascii ?
View 9 Replies
Dec 10, 2011
I know how to convert a character to ascii Asc("E") = 65 How do I reverse the process? ie change 65 to E?
View 4 Replies
Feb 20, 2009
I am writing a console application, which reads emails from different email boxes and processes through them. Emails are received from various automated systems. The email messages are logged and/or sent forward.
The problem is that some emails are encoded in UTF-8 and transfer-encoded in quoted-printable which messes up special characters (mainly ä,ö and å). I have not found any solution to convert them in readable format.
For example "ä" in quoted-printable is "=C3=A4". Using a normal conversion methods the result is "ä" (gibberish).
I shamelessly ripped this example conversion table from here: [URL]
[Code].....
So how do I get the real codepoint from UTF-8 value? I'd rather not use any external libraries. Besides I've tried a couple already and they failed.
View 3 Replies
Jul 13, 2011
I want to re-produce the equivilent of the DowArrow sign on a VB2010 Form label. label1.Text = Chr(ConsoleKey.DownArrow) doesn't work. The nearest character seems to be ASCII DEC 30 value., which will do fine, but Is there anyway I can reproduce this char on my form label, using one line of code, viz- label1.text =
View 6 Replies
Jan 6, 2009
I want to write the ASCII code chr(192) into a file but I dont know am I right.Is the function like this chr(192) or something different because it doesn't write the character 192 in the file. Or can someone tell me how to write something into a file using ASCII codes?
View 8 Replies
Jan 15, 2010
I am receiving hex values for my step through debugging when I go over an integer. For instance if i have an integer of 1 it will show &H1, How can I get it to show the ascii character form instead of hex?
View 6 Replies
Jan 5, 2009
I am working on a client/server based application and I have run into quite a few snags stumbling my way through I have resolved quite a few issues, and need help with something new. I am using a TCPIP client/server and I find that at the end of each loop when I am reading the data from the network stream it appends a character to the end. I have tried removing the last character but I am not sure if it is getting the whole character successfully because I still get lots of different errors both in binary and xml deserialization whcih I think is related to this. Does anyone know the ascii code for the termination character for TCPServer/Client communications?
View 15 Replies
Apr 19, 2011
I am working on a text-based game and as your character moves, you get informations such as the room name and below, a description (Lorem ipsum in the example) which is an array of string. I would like to know how to append characters to it. I am actually trying to display a minimap made of ASCII character. See the second bloc code for an example.
From:
code:
Into:
Room Name Here
code;
The game itself is made in VB.NET but a solution in pseudo-code is also welcomed. Also, each line's length is aproximatively the maximum length it must be.
The desired output must be an array of strings because this data is later send to a client connected using sockets.
View 2 Replies
Nov 21, 2010
The latest assignment from my teacher was to create a console program where the user enters a character and the respective ASCII value in Denary, Hexadecimal and Binary, Even Parity, Odd Parity and Hamming code is returned.I've managed to implement all of them except the latter with relative ease, I am familiar with the concept of Hamming code and can compute it easily by hand, but don't really know how to implement it as a function in my program. [code]
View 1 Replies
Jan 19, 2011
Any fast way to read/search very large text files. I found this post for VB6, but I don't have the slightest clue what any of it means. [URL]. How to read/search huge files (up to a few GB and 20+million lines).
View 3 Replies
Jan 3, 2010
I'm reading a txt file into an array and then writing a new file one line at a time. The reason i'm using array is that i'm searching for a few lines that i want to find and replace.
However in my file I have some ascii characters but they aren't read well. I read something about System.Text.Encoding.Default but I don't know how to implement it in my code.
[code]...
View 2 Replies
Sep 27, 2011
We have the customers credit card number on file which we use simply to identify them when they swipe at our computer. The problem i'm running into is that when they swipe their card in the card reader (Magtek mini usb) it outputs the data as ASCII which looks something like %B followed by the credit card number in whatever textbox i have the program focused on. I'm sure i could just search the textbox for any 16 character number string and assume that is their card number, but i was just curious if there is some best practice to decript the ASCII output from the magnetic card reader.
View 1 Replies
Jan 25, 2011
I would like to get the decimal character with vb.netIn Greek the decimal character is "," while in other countries they have "." as decimal character.
View 2 Replies
Oct 4, 2011
This is my Connection String :
cn.Open("Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" & PathtoTextFile & ";" + "Extended Properties=""text;HDR=YES;FMT=Delimited""")
[code].....
View 1 Replies
Dec 11, 2010
I am using Microsoft.VisualBasic.Fileio.TextFieldParser to parse a CSV file that was created with Excel 2003. The parser is working great with the exception that it is converting extended ascii values to question marks! So if the file content was:
± 3
The TextFieldParser is returning
? 3
I have tried all of the encodings in the System.Text.Encoding package with no luck. I thought I had it with UTF7 but it was dropping other characters like replacing the + sign with a space.
View 2 Replies
Jun 27, 2012
What is the cleanest, most readable way to String.Format a decimal with the following criteria
start with a sign symbol (+ or -)
a fixed number of fraction digits
no decimal separator
right aligned
pre-padded with "0"'s
View 3 Replies
May 9, 2011
I'm working on decoding a NMEA sentence that is a compressed 8-bit string. I'm having a very hard time of wrapping my head around the bit manipulation needed to convert this string. If someone could get me started with this it would be great.
Here is the incomming string:
!AIVDM,1,1,,A,14eG;o@034o8sd<L9i:a;WF>062D,0*7D
and here is the expected output:
[code]...
View 10 Replies
Oct 18, 2011
The end of the text document my application is reading is denoted by a character that I cant identify, copy or paste. I attached an image of it so you can see. I have no control over the formatting of the document so I can't change the character. During debugging it shows the same character as shown in the picture, but if I hit the little tack next to where the variable shows then it changes to "f". However, if I try to see if the variable equals "f" it returns false.
View 3 Replies
Feb 13, 2012
I am having a problem writing a string like a word "Zürich" the output became "Z�rich"
I am using StreamReader and StreamWriter.
Code: below
Imports System
Imports System.IO
Imports System.Text
Module Module1
[CODE]...
View 1 Replies
Dec 20, 2010
how do you convert a decimal ( decimal place holder = dot) to a decimal (decimal place holder =comma)?
View 6 Replies
Oct 19, 2010
OdbcDataReader in showing decimal fields Decimal separator disappear with DB2 dsn
View 3 Replies