|
How do I get string data into a byte array, programmatically, without doing a hex conversion. i.e.,
byte[i] = (???)string.Substring(0,2);
I need the programmatic equivelent of:
byte[] bytes = {0x14, 0x55, 0x90, 0x00, 0x01}; or
byte[i] = {0x + string}
I can't make any of this work. Need Guru!
TIA,
Steve
|
|
|
|
|
Hi there,
Maybe this will put you in the right track:
string StringToConvert = "abc";<br />
byte[] bytes = StringToByteArray(StringToConvert);<br />
<br />
private byte[] StringToByteArray(string str)<br />
{<br />
char[] chars = str.ToCharArray();<br />
byte[] bytes = Array.ConvertAll<char, byte="">(chars, new Converter<char, byte="">(CharToByte));<br />
return bytes;<br />
}<br />
private byte CharToByte(char ch) { return (byte)ch; }</char,></char,>
Hope it helps.
Danny
|
|
|
|
|
Hi Danny,
This looks like what I'm after except I'm getting two errors when implemented:
Error 1 Using the generic type 'System.Converter<tinput,toutput>' requires '2' type arguments
Error 2 The type arguments for method 'System.Array.ConvertAll<tinput,toutput>(TInput[], System.Converter<tinput,toutput>)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
What did I do wrong?</tinput,toutput></tinput,toutput></tinput,toutput>
|
|
|
|
|
Sorry, I guess the pasting went wrong, the function should look like this:
private byte[] StringToByteArray(string str)
{
char[] chars = str.ToCharArray();
byte[] bytes = Array.ConvertAll<char, byte>(chars, new Converter<char, byte>(CharToByte));
return bytes;
}
|
|
|
|
|
private byte[] StringToByteArray(string str)
{
char[] chars = str.ToCharArray();
byte[] bytes = Array.ConvertAll<char, byte>(chars, new Converter<char, byte>(CharToByte));
return bytes;
}
|
|
|
|
|
byte[] byteData = System.Text.Encoding.ASCII.GetBytes("Some string i want an array of bytes for");
If ASCII isn't your chosen encoding there are other useful ones predefined such as UTF8
|
|
|
|
|
Do we have any pre-requistes before creating an excel object for a windows application developed using c#?
Is there any sort of memory limitation when creating an excel object. Our application runs fine when few processes are running along with the application, however when the number of other processes are increased then an error is displayed " THERE IS NOT ENOUGH MEMORY TO RUN MICROSOFT EXCEL. PLEASE CLOSE OTHER APPLICATION AND TRY AGAIN ". The solution to this error is a system restart, when this error occurs you cannot open any existing excel file too!
Please note that our application has needed excel objects clean up code.
What could be the cause for this error? How to resolve this?
Kindly help!
gauthee
|
|
|
|
|
gauthee wrote: Please note that our application has needed excel objects clean up code.
What does this mean? You need clean up code and you're getting out of memory exceptions? Seems an obvious problem.
only two letters away from being an asset
|
|
|
|
|
Hi all,
Someone told in this forum that he got some dlls from this forum.
But i did not get any dll link,can any anyone send such dll link or told me how to find dlls from this site.
thanks.
|
|
|
|
|
|
42?[^] I bet he wants more DLLs.
|
|
|
|
|
anupamwb wrote: Someone told in this forum that he got some dlls from this forum.
But i did not get any dll link,can any anyone send such dll link or told me how to find dlls from this site.
Vague, out of context and confusing.
Someone: Who?
some dlls: That do what? Any DLLs, you can find some in C:\Windows\system32 if your not too fussed about what they do.
I did not get any dll link: Are you saying others did?
Send such a dll link: What sort of DLL?
how to find dlls from this site: There are hundreds linked from the articles, but to do what?
You really need to learn how to communicate better.
|
|
|
|
|
Someone: Who? ---u are not regular in forum. then only u can find.
some dlls: That do what? Any DLLs, you can find some in C:\Windows\system32 if your not too fussed about what they do.------- --all members in this forum knew what dll is and in windows where they found?
I did not get any dlls link:Are you saying others did?-- I am saying this in my case not for others.
Send such a dlls link: those dlls that are used in ASP.NET C# Web Application(Convert Word Files to PDF),(Rating cases).
how to find dlls from this site: There are hundreds linked from the articles, but to do what?---I need Only the Specific Keywords to find the dlls articles.
You really need to learn how to communicate better.---U should be more careful before asking such silly question.that can be answered .
I am novice in case of Handling DLLS
I need some of DLLs that will help me to get idea about them.If u have no mode to help,don't criticize in future.
|
|
|
|
|
Wow - This makes even less sense than the original post. What are you smoking? Can I have some?
|
|
|
|
|
Colin Angus Mackay wrote: really need to learn how to communicate better
I agree. I couldn't really understand the OP. I am sure a certain programming language by a certain former member on this site, could not parse the OP either
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
During the night it's usually colder than outdoors.
|
|
|
|
|
You need to achieve a level of Zen like calm that takes years and years of study. Once you have become a 23rd Dan C# coder with 50 years of experience the link magically pops into site right before your eyes.
|
|
|
|
|
Reading articles is good for your DLLs craving....
|
|
|
|
|
No need to get them from here. Have a look in your "Windows\System32" directory. There are lots of them. Just pick the ones you want.
|
|
|
|
|
<br />
using System;<br />
using System.Diagnostics;<br />
<br />
namespace Beginning.CSharp<br />
{<br />
public class HelloWorld<br />
{<br />
<br />
public HelloWorld()<br />
{<br />
Console.WriteLine("Hello World");<br />
}<br />
<br />
}<br />
<br />
}<br />
Compile using "csc /target:library HelloWorld.cs" and hey presto...your very own DLL.....!
|
|
|
|
|
1.But During the day it's usually hot than indoors.
I am trying to say the specific DLLs that change the style of button to Vista Button Style..
Not Windows DLLs.
|
|
|
|
|
So plug a search for Vista Button Style into your search engine of choice. Sheesh - we aren't psychic here you know. How did you think we would know which DLL you were interested in?
|
|
|
|
|
Troll alert.
Regards,
mav
--
Black holes are the places where God divided by 0...
|
|
|
|
|
anupamwb wrote: i did not get any dll link,can any anyone send such dll link or told me how to find dlls from this site
No. What goods do you have to exchange in return?
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
I want to get the security permissions of a file in C#, Can anybody help to get worked out this ? What are the classes shall We use to get or set the Security Permissions of a file using C# code.
Thanks in Advance.
Mar_Tech
|
|
|
|