|
I need to convert data from hex to Dec and dec to Char
Kindly let me know how can i do that.
The confusion is if i need to change the data
If i provide Input as a string to the text box
3F 50 52 40 -> 63 80 82 64 -> ? P R @
|
|
|
|
|
You can use an overload of the ToString method to specify the number format to show.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
Look up Byte Coversions in the MSDN index, you will see the following example;
Dim MyString As String = "Encoding String."
Dim AE As New ASCIIEncoding()
Dim ByteArray As Byte() = AE.GetBytes(MyString)
Dim x as Integer
For x = 0 To ByteArray.Length - 1
Console.Write("{0} ", ByteArray(x))
Next
That should get you started.
|
|
|
|
|
Hi,
your question isn't clear. Maybe what you want is: "I have a string with hex byte values, and I want to convert it to a string holding the ASCII-equivalent characters". If so, you need:
- a way to split the input string in substrings that each represent a single byte (e.g. use string.split to split on spaces)
- a loop to iterate over each substring
- byte.TryParse(...,NumberStyles.Hexadecimal) to convert this to a byte array
- Encoding.ASCII.GetString to convert to the result
- optionally insert spaces to separate the characters
Luc Pattyn
I only read code that is properly indented, and rendered in a non-proportional font; hint: use PRE tags in forum messages
|
|
|
|
|
Hello,
I am working with VB.NET 2005.
1) I have class Chart that inherits from PictureBox
2) I have form that contains PictureBox1
The "connection" between them is as following:
PictureBox1.Image = Chart.GetBitmap
Now I have problems with events.
I would like to mousemove on the Picturebox and get some info and this info is is my Chart object
How to do?
I tried this but I got error message:"End of statement expected"
'Form1 (Main Form)
Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) _
Handles PictureBox1.MouseMove
RaiseEvent Chart.Chart_MouseMove()
End Sub
-----------------------------------------------
'Class Chart that inherits from PictureBox
Public Sub Chart_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs)
'Some infos
End Sub
Phease help
Shay Noy
|
|
|
|
|
[Modified following re reading your post]
The first thing to be aware of is your new class Chart can't raise events on the inherited (base class) picturebox
If all you are wanting is information returned etc. create a public function in the class chart and call it from inside the mousemove event or wherever on the main form.
If you do want to use events relating with your chart class, you will have to create these in your class and then when you declare the class in your form specify the withevents keyword. Then whatever code you are using in the class chart will have to fire these events.
Hope that makes sense!
Dave
modified on Sunday, October 25, 2009 2:53 PM
|
|
|
|
|
if I understood you right, see an example but it doesn't work:
Put Picturebox on your form6 (for example)
Public Class Form6
Private WithEvents ChartObj As New ChartClass
Private Sub Form6_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
AddHandler PictureBox1.MouseMove, AddressOf ChartObj.ChartClass_MouseMove
AddHandler PictureBox1.MouseLeave, AddressOf ChartObj.ChartClass_MouseLeave
End Sub
End Class
Public Class ChartClass
Inherits PictureBox
Public Sub ChartClass_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs)
Cursor = Cursors.Default
End Sub
Public Sub ChartClass_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs)
Cursor = Cursors.WaitCursor
End Sub
End Class
My question is why the cursor is not changing?
Shay Noy
|
|
|
|
|
I believe you'd need to click on the control for the move events to fire on that control. The enter event may work better ? Have you set breakpoints to see when the events are fired ?
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
Clicking on the control for the move events doesn't fire too.
The enter event doens't work too
I set breakpoints and the events fired.
What is wrong?
Shay Noy
|
|
|
|
|
The breakpoint gets hit ? B/c it looks to me like you are saying you have a picturebox, not an instance of your derived class, on your form.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
I do not see the relationship between the PictureBox on your form and your class.
As Christian States you need to add the chart onto your form as an instance. The code below will show you what i mean;
Code For the Form;
Public Class Form1
Private WithEvents myChart As New Chart
Public Sub New()
' This call is required by the Windows Form Designer.
InitializeComponent()
' Add any initialization after the InitializeComponent() call.
Me.Controls.Add(myChart)
myChart.Top = 50
myChart.Left = 50
myChart.BorderStyle = BorderStyle.FixedSingle
myChart.BackColor = Color.Aqua
myChart.Width = 300
myChart.Height = 300
End Sub
Private Sub myChart_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles myChart.MouseMove
Debug.WriteLine("The Chart Mouse Is Moving")
End Sub
End Class
Code for your Class;
Public Class Chart
Inherits PictureBox
Private Sub Chart_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove
Debug.WriteLine("Mouse Is Moving")
End Sub
End Class
Now if you run the code and look at the immediate window, you will see 2 debug messages, 1 showingthe mouse move event firing on the form, and 1 for the mouse move event being handled inside your class. Depending on what you are trying to achieve, you can handle either or both of these events as and where you need them.
|
|
|
|
|
Thank you both Dave and Christian. I understood my mistake
Shay Noy
|
|
|
|
|
Guy, I have no idea how to use VB6.0 to open command prompt and type this string in the command prompt
Bin2text test.jpg test.text 200 vbCrLf
After that i want to drag this test.text entire character into a sting and display out in text box_change()
|
|
|
|
|
You can execute the command using the Shell statement. After that, you just open the file for reading and read the entire contents of the file into a String variable. The rest should be very easy.
|
|
|
|
|
Hi,
Is there any performance difference between "<" and CompareTo() function in comparing strings
Best wishes
|
|
|
|
|
Why don't you write a small program to compare the two methods yourself? Run each method through about 1,000,000 iterations and time how long it takes to get through them. Oh, and I also suspect that what kind of objects your are comparing would also affect the results, like comparing two integers will be different from comparing two strings.
|
|
|
|
|
Is ther a way to execute a VB script that would resize a video players window position and size--or at least position
|
|
|
|
|
Only if that script is part of the web page the play is on and it has access to the properties of the player AND the player supports such functionality.
|
|
|
|
|
hi all,
i am creating a outlook plugIn . i sent a mail with Read Receipt property (using MailItem.ReadReceiptRequested=True). so whenever a new item come in Inbox, then how can i identify that this is mail or receipt?
|
|
|
|
|
You can't really. There is no difference between an email that someone writes and a read receipt. There is no special property to look at. You have to examine the contents of the email for certain phrases and you MAY get the information you need.
Though, you may also never get a read receipt either. I never allow them to be sent from my machines.
|
|
|
|
|
hello everyone!
i want to do a project of timetable scheduler, which should be enough intellegent to automatically resolve all clashes regarding to availability of teachers, rooms and resources etc, keeping in view: the time slots. Is there anyone who could help me......
|
|
|
|
|
Burning Candle wrote: Is there anyone who could help me......
Lots of people, but you need to post such questions to the Jobs forum. Nobody is going to do this without being paid for it.
|
|
|
|
|
Help with what part of this project? You haven't asked a question anyone can really answer.
|
|
|
|
|
Hi,
Iam using vb.net 2008.
I have richtextbox. I save as wordpad format [rtf] file. Now I need to view it in inside the panel of my form.
Is it possible?
RichTextBox4.SaveFile("C:\vb_net\sample.rtf")
Thanks.
|
|
|
|
|
The only thing that can view it is a richtextbox. Handle events like keypress in a rich text box and swallow them, to make a read only rich text box.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|