Chars and str.toCharArray

D

Davej

When is it best to convert a string into a character array? I just
need to process some strings but I am concerned and confused by the
multi-language UTF stuff and the inability to use "IF c1=c2" to
compare chars. Thanks.
 
M

Martin H.

Hello Dave,

I just tried it out and I always got both message boxes (even with
Unicode chars) if they had the same value. If they were different
I did not get any message box.

Dim c1 As Char = "1"c
Dim c2 As Char = "1"c
If c1 = c2 Then
MsgBox("Hello, World!")
End If
If c1.Equals(c2) Then
MsgBox("Hi!")
End If

Maybe you could describe the problem you want to solve. This usually
helps us to help you.

Best regards,

Martin
 
D

Davej

Hello Dave,

I just tried it out and I always got both message boxes (even with
Unicode chars) if they had the same value. If they were different
I did not get any message box.


Well, I don't know what I was doing. I was seeing "Operator '=' is not
defined for type Char" but now it is working just fine so I must have
been trying to equate the char with a non-char and that is what the
error message was trying to tell me.

I do have a couple of text questions. I am wanting to write an small
editor somewhat like Notepad and although a multi-line textbox almost
seems usable -- it doesn't seem quite right. Is there any other
toolbox item that could be used that would be more aware of the cursor
location, selected areas of text, and the character being typed?
Consider that you might want to define a left and right margin and
have the text positioned and wrapped accordingly? Thanks.
 
T

Tom Shelton

Davej expressed precisely :
Well, I don't know what I was doing. I was seeing "Operator '=' is not
defined for type Char" but now it is working just fine so I must have
been trying to equate the char with a non-char and that is what the
error message was trying to tell me.

I do have a couple of text questions. I am wanting to write an small
editor somewhat like Notepad and although a multi-line textbox almost
seems usable -- it doesn't seem quite right. Is there any other
toolbox item that could be used that would be more aware of the cursor
location, selected areas of text, and the character being typed?
Consider that you might want to define a left and right margin and
have the text positioned and wrapped accordingly? Thanks.

RichTextbox...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top