Iam having major difficulties handling a binary stream which I am trying to read and process in vb.net. The stream is coming in from an FTDI chip and should contain 64 8-bit values.An example of the stream is here
I need to get this into something that I can read (decimal or hex or 1s and 0s) in vb and I just don't know what to do - I tried using Asc() but it wasn't working and I know now that it can't work with characters higher than 127.
I have been googling this and have not come along a working solution for an entire day. I don't know anything about binary data types (as I've never knowingly used them) and I'm trying to write a binary value that I see in the registry, to the registry. Now, all I see is the following [shown below]... and if I try to pass that as a string to the RegSetValueEx in the WinAPI and of course it errors out...
I do not know what 'numbers' I need to pass into the lpData As Any, argument of RegSetValueEx (i tried a bit array) in order for it to come out as the following [shown below] in the regedit. I really have no idea, and my tests to place random numbers in the bit array just produce corresponding random "figures" as visible in regedit that I do not understand how to 'tie' them together logically. here is the culprit!
I'm currently working on a project where I am transmitting data from a comm device via the serial port and resorting the raw data (in binary) to its respective ascii values. The problem I'm facing is determining the most efficient method to accomplish my goal. Essentially, I have 68 bytes coming in, the first and second bytes represent the page and packet number and the data itself ranges from 3 to 64, the remaining for my checksum.
What I am needing to do is, grab 50 consecutive bytes per variable in my array, and that is where I'm confused. I have easily pulled my 3-64 bytes and stored that data to a string. I just don't know the most efficient method to accomplish my goal. Should I write directly to file all my data, as there are like 8 pages, of 128 packet data. [Code] I can capture the the first 50 by using a for-loop easily, but what would be the preferred method to track what data chunk I've taken? The more I think about it, I think I may just want to write to file, all my data, and then just take them back to back in 50 byte chunks. Is that the most efficient method?
i have a table in sql server with some fields set as Byte() (System.Byte[]) when i import them in my application to be used with linq they are converted in Binary (System.Data.Linq.Binary)why is that?is there a way to prevent this wrong translaton???if i update the database how can i update the classes that has been craeted in visual studio2008?
I am writing an application in vb 2010. The design of a program should be work in this way. Let's take an example.
ROW TYPE 1 APPLE 2 Orange 3 Grape.
Currently, i have a column named 'row' to control the display order for each item. i will sort the 'row' colum in order to display the record in the order when there were saved.I would like to find out is there any better way to achieve this? can i use the timestamp column in MS SQL?
I'm writing a simple application - address book. User enters new addresses and they are added as an entry to a list visible on the main form (frmStart). I use one form to add and edit (AddContForm). Add button on the frmStart works fine, however I experience some problems with the edit button as when I press it and enter new data they are added as new entry however the previous entry is still there. Logic is handled by Contact.vb class.
Contact.vb Public Class Contact Public Contact As String Public Title As String
[code]....
Update:I really don't care much for whether the data on the AddForm is the old data or the new data. I think the problem now is that when I click edit previous entry on the list is not deleted (what I believe I have indicated in my question) - I tried to delete it (by using the if condition and checking what button was pressed) however it seems it is not working properly for some reason.
I am currently creating a Windows App for a handheld device (WM 6.0, CF 2.0, sqlce 3.5) that pulls data from the server only when connected to a dock (all the significant data is maintained/altered on the handheld til it comes back and is docked for a sync with server).The data is similiar something UPS would do in that it manages pickups and dropoffs of items from a location to a location and records the time these "transactions" occurInitially, the handheld has a couple source tables (pickups and dropoffs) and some validation tables. During a given pickup or dropoff, I am trying to figure out the best way to move the data along this multistep process
I am working on an application with plugins. I have created the plugin host and the plugin, now I need to figure out how to pass data back to the main application from the plugin. IE: I have MainApp that has plugins in a subfolder. It loads the plugins and shows a menu item the launches the plugin. When the plugin launches it opens a windows form inside the plugin. The form does some calculations and then returns data in a string array. How do I pass that string array back to the main application?
I've made a Access database of my CD collection I have lots of movies and I copy the picture of the original DVD from www.imdb.com into my database in a OLE field I can see the picture that's connected to the desired record just fine in access but now I'm working with Visual Basic express 2008 and I want to connect this Access database to my project. I can see the data just fine but not de OLE pictures I changed the properties of that picture into a picturebox in de datasource screen bu I don't see a picture (blank)
I am only pasting what I feel is relevant to this error but if you deem necessary I will paste the w hole code,software used- sqlserver 2005 express, VS 2008 express - language vb.netlittle extra info is added at the end of this code
I am currently using a binary formatter to serialize/deserialize some data objects. Some of the properties in the classes are Strings. When the data is written you can open the file with a text editor and can see the raw String data. Is there any way to encrypt the Strings or the entire object before it is serialized? I have looked at this thread here [URL] but the code is in C# and the free converters I tried for some reason did not like the code. This is the code I am using currently.
I have a VB.NET dll which pulls out binary data from and opens it as a pdf. It works fine if I create a file on the user's machine and then open that. What I want to do, however, is just open it in Adobe without creating the file on their machine first (there's customer data in the file and we don't want copies of it sitting around unecessarily).
It's possible in ASP.NET to just stream the data to a browser and open it in that without creating the file, but I can't find a similar methodology for doing that straight to Adobe. Does anyone know if this is even possible or do I have to create the file in order to have it open?
I have a serious problem reading that stuff, it seems I can't get it right.The registry key I want to retrieve looks like this: And this is the code i used:
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim readValue = My.Computer.Registry.GetValue _[code].....
The problems is that it returns something like: "V???????=dQ???!u?1?" What the ____ is that anyway? So in reality it should be like "c3gm322dvf" or something like that.
I'm a beginner programmer, but this may not be a beginner program question. I would like to write a program in small basic or visual basic that reads data from a binary file. The data are formatted in hex and look like this:
i am trying to read data from a sql 2000 database.one of the fields is defined as datatype:image, Length:16.when I am in SQL management studio and do a select for this one column.[code]when i do a datalength on this field it come up with 2404/My question is, I know this is a numeric field, how do i read this into a vb app and how do I break this down into individual values?
I want to store data in binary format in VB. Are there any disadvantages to use the functions fileopen, fileput, and fileclose instead of serialization using binaryformatter object. Using these functions seems to be easier and more compact.
So, I have a little issue.. I can't currently explain it using the software I'm developing because it's "internal"... So I'm going to describe it as an email serverAnd the email server has a fair number of email accounts, and I want to save the accounts emailFor development, I've been saving it all in a list of a structure (this sounds worse than it is, the data actually is no more than 120 bytes per "email")
How do you handle the screnario wherein multiple data entry forms are open and modifying one could potentially affect the record being modified in other forms?
What are good things to check for, with respect to error-handling, when you are dealing with the data-access-layer? For example, let's assume I have this function..
Public Function UserExists(ByVal userName As String) As DataTable Dim dt As Object = Nothing Dim arSqlParameters(0) As SqlParameter
[code]....
How would you go about ensuring that your code elegantly handles anything unexpected in a situation like this?
I am using VB.NET and I am designing a generic network architecture in which data can be transmitted in various ways. I am wanting to strip down things as much as possible, and I do not want to transmit in plain text. My question today is regarding ideas and example code (if applicable) as far as parsing binary data that is sent over the wire in VB.NET.I want each packet to have a very generic architecture such as <packet type> <address> <payload> or whatnot. I understand that I can use certain bytes as delimiters for these packet fields. I don't necessarily want to serialize everything being that for security reasons, the same library has to be used to deserialize the data.
a) Put my protocol into binary data where each field is delimited using a certain byte
b) Parse that data from binary at the other end.
Once again, I don't want to use plaintext since this can cause a bunch of overhead in comparison.
I'm currently working on a program that would take the binary data from my access database and convert it back into jpeg format so I can store the images in a folder. I'm really new to VB so right now I'm pretty much stumped.
Code: Option Explicit On Public Class Form1 Private cn As ADODB.Connection
I would like to convert an Bitmap image to an icon in VB.NET but I have to use the binary data of each to somehow accomplish that. Doing research on Bitmap I found how the files are structured. I know that bitmaps have the Bitmap Filer header, Bitmap infoheader, and the colorallet. Each of these contain a certain amount of bytes, and I a have to get these from the bitmap file. The icon header and info header are similar to the bitmap. I know that there are libraries in VB.NET that do that easily, butthis is for a project for school and I am not supposed to use that. I just want to ask how
I have created an application that uses the web cam to take a photo and put it to the imgaelist. Now i would like to save this photo to SQL db by converting the photo to binary anf then storing it in Db.