Let us suppose a 256 colors picture (bmp or jpeg) with a size of 500 x 500 pixels.I would like to allocate a code (1 to 256 max) to each different color identified and put that code in a 500 x 500 table of a .xls sheet, all positionned at the right place.Additionnally, I would like also to place a chart illustrating the different colors and their respective code at the bottom of the sheet.
I need to write data to a file, preferably in binary format, but I am unaccustomed with the concept. Where's the easiest place to get the basics? I could come here with a specific need, but I'm at the point right now where I am more willing to work within the confines of keeping it simple.
Here's what I know: 1. how to open a new file 2. how to specify the record length 3. how to close the file
Some specific questions:
Does the record length have to be constant throughout the file?
Can I read the nth record without reading the whole file?
To read a record in a binary file in VB^ I would define a type with all the fields specifying strings as STRING * whatever the length of the field was.
For example: Type Record Field1 as string *15 Field2 to as string * 20 Field3 as String * 10 field4 as byte(10) End Type Dim filerecord as record
I would the open my binary fiel and do a Get#1,, filerecord
The record would be read and all the fielsd would be in place.
Now with the new Structure we cant dimension an array in the Structure And wjhen declaring strings we can't specify the length.
I tried to create structire and use a stream binary reader. and just read afixed number of bytes into the type, The program says it canvert bytes to my fiels.
So how do I do this. Or has Microsoft in their infinite wisdom left no way to do this.
Basically, I am making a booking system. On one of the forms, you can: Add, Edit and Delete a record by using the selected index. I can do the Add and Edit part fine but some problems are occuring when I try to delete it. What I'm trying to do when deleting is, copy all the records except the selected one and then copy it back into the original file again.
Don't know if I should use save Settings And get settings to save the color of a label everytime the program closes, then gets it when it opens? I have this but I am just confused on how to get it to read the color of the label
I have a form which uses a table adapter to read a table:Me.TblOrdersTableAdapter.Fill(Me.WorkDataSet.tblOrders)I want to change it so it only reads 1 specific record (variable at run time). This is for an Access database. To do that I could add a filter to the Fill query or make another query with a filter but I don't know the code to reference a field on a form. Can anyone supply the correct way to reference a field in a table adapter query, if it is possible, or direct me to a better way?
I'm using begintransaction to update multi-tables. I need to update one of the table while retrieving some records from that same table before commit. But it seem the table become locked after I inserted a record, and timeout at last.
But that makes the SQL query crash. It doesnt seem as though i am about to put anything related to "count" in my query or it will crash so is there any other way i can see how many records it returns other than that?
Using VB2008 Express and I have a group box and in Propities|application Settings I have the backcolour set so that it is saved when the program closes. I have noticed in the "Settings. settings" file it has the default colours, but how do I get them?
I have a txt file that I need to read into a listview, but I need to read from a specific line in that file. Below is a sample of the txt file to read,
I'm trying to loop over record set with While sqlResults.Read() But it seems that if i only have one record in the collection it will skip it and won't enter the loop, is there some kind of fix to this?
The LINQ VB code below is to read the first record data for database table ProductTable that has 3 colounms (or 3 fields):
TableCol1, TableCol2, TableCol3. The reading data is stored at variable MyArrayFirstRow. '-------start LINQ VB code in Visual Studio Web Developer 2008-------' Dim MyArrayFirstRow
I have a process that is a detail/Master issue. I read (into a dataset) my detail record based on several keys. Then I have to read each master record..check some fields/update some fields and then update that master. Detail is not changed. First.. How do I not lock the detail table during my select?
I hav a web service which pull records from a database and I am hosting these services in IIS which works fine but I am trying to retrieve the record and display the record in a listbox displaying the time field as the text for that record.I have created the following function
public sub get_data() dim dt as new data.dataTable dim service as ws webservice.webservice
I need to check the test result with the data from database, to find out which test result is failed. If there is a fail test result, I will show an alert to the operator and stop the checking process. Until the operator close the alert, then the checking process will continue from the last read point.
I am trying to check a record in database before inerting a new record here is my code but problem is when i enter a names first alphabet it imediatly populate massage. i want to check it after entering whole name
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress Try Dim cnString As String = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &
I have a number of word documents I am converting. Everything is going great until I get a file that is read only. In this case I get a Save As prompt.
Is there any way to open the file in read/write format? I should have admin privileges so access isn't an issue.
I'm using VB.net to open the files. More specifically
Reading a .txt file in VB.net. My file path is C:UsersMyLilMulePepeDocumentsVisual Studio 2008Projectscurtain_calls.txt.
This is my line of Dim LoanOptionsFile As String = "C:UsersMyLilMulePepeDocumentsVisual Studio 2008Projectscurtain_calls.txt"
I can read the file when I run the program, but how do I write the file path so that someone else can download my program and file and read the file on their system?
I'm trying to make a program that can read .mp3 data (Such as Artist, Album, Year, Track number, etc), but I need to be able to do two things that I have no clue how to do:
1. Read starting from a specified string (E.G, On one line it states: [code]
2. Read until a specified string (E.G, On the previously stated line,I need to read starting from what I said, up until.
I am currently working on a flatfile based database, meaning: all database records are saved in single files in a data folder of my main application. So far everything works fine except for one thing:
Each record gets currently saved as file under its item name. This sometimes causes problems because some item names contain special characters which can't be used as a file name. What I would like is the following: Whenever I 'add a record' to my database it should be saved in a file with a 4 to 6 digit number as file name - to keep things simple I just ignore the file extension for now.
For example, I add a new record with the ITEM NAME Flower "Blue River" #1 - I won't be able to create the file because of the special characters in there! I would like that the program creates automatically a file in a 4 or 6 digit format (I haven't decided yet how many digits because I am not sure how many data records I will need one day, so, 4 digits will be enougth for now!), starting at 1000, so, the file I am creating is called 1000 + whatever extension I will give it later.
In addition, I would like that it checks for missing numbers in between when creating a 'new database record', meaning: I have already the folloing file names: 1000, 1001, 1002 and one day I delete the second record, so, 1001 would be available for the next new file / data record which I add to my database.
So far I've experimented with the GUID but the filenames I get out of it are just not in an 'eye pleasing' format. Would there be a way to give this GUID a special format or is there any other good way to accomplish that?
i need to read binary file and in this file found the string and replace it with other one and save the file afterwords. I found many example to read binary, but to find and replace is for me mistery.
I have a fairly simple XML file that I just want to read the data from.
It has 3 levels, root, main section and items. There are no attributes. I want to go to the first main section by name, then read in all the items. The items all are named the same. I've seen this done before, so it should be ok. No writing will be done. Basically this is a static data file
How do I force users to save the current record (if current record has changed) and not let user go to the next record unless the save button is pressed?
i have this program i need to make, where it runs a bat file. i got that far, so when i click the button it opens the bat. but 3 problems i encountered i have been trying to resolve for a few days now, the problem is that i need to get the output of the .bat and display it in a textbox, i got that, but it only displays the first and least line... then i need to run the .bat in the background. so you don't see the window.then i also need to be able to hit a second button to close it. the bat is a constant update, lets just say it reads a number then 5 seconds later adds 1 to that number and displays it again. and does this over and over till you close it. that would be a simple description of this
Process p = new Process(); p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.FileName = "C:\Users/jwoow/Desktop/Server/run.bat"; p.Start();
I've gone through about 16 hours and two packs of cigarettes trying to figure this out. First a little background. I was using 6.0 up until 2004 when I went to prison. I'm out now, and trying to relearn the trade, using VS 2005. I'm currently porting some 6.0 code from another project, SpyCast Webcam Studio, into VB 8.0. It's disheartening, to say the least. None of the old built-in subs/functions work anymore, so I have to scour the forums to relearn each and every function.The section I'm doing now takes a snapshot from the webcam (Video API --> PictureBox --> Save as Jpeg), then upens the file to upload it to the server via HTTP POST. I've been using this code in SpyCast for years with no trouble, but I spent many hours trying to piece together the right code to open the binary file to read its contents. I pieced together two methods I found around the forums, one using FileStream() though the code I found wasn't for binary files, even though it said it was, so that code doesn't really work. Method two uses Microsoft.VisualBasic.FileOpen() and works better.
Here's the kicker. By the time I run through the rest of the rigamarole of uploading the file, by the time I read it on the webserver, it's *slightly* corrupted. It's a valid Jpeg, no errors, but the picture looks like when I use to watch the Playboy Channel when I was a kid scrambled with weird colors and whatnot. [code] Each "chunk" is basically one "line" of the file. It looks like a single LineInput() return is the text between two carriage returns. Am I correct? I tested this with a flat text file, and it looks true. However, That one input line returns the text or data with the carriage returns *stripped*! ***?!? =( Fine, I have no problem adding my own vbCrLf to each LineInput(), if I were opening text. but this's binary. A character could be Chr(10) or Chr(13), both of which are removed from the original file contents.So I could very well need to use something other than LineInput(), but I haven't found any other examples on the web using this method.