File I/O And Registry :: Getting Constant Data Into Application?
Nov 8, 2009
Whats the most efficient way to read in moderately large data tables of constants? Im talking about maybe a few hundred items in a vector, or some 6 x 6 or 8 x 10 tables of numbers or strings, that kind of thing. (Im aware that they arent really stored in two dimensions.)In the old pre-Windows versions of Basic, wed use READ and DATA statements.In VB, we can read from an external file. I dont like to do this because something might happen to the file.
The resource file is another option. The setup is tricky, but once you get it its simple to maintain. It does involve reading strings and splitting them up to get numbers, which should be slow.Then theres the brute force method, where you just fill in the array in the source, you know,x() = {303, 279, 274, 268,} and so on for many continued lines. Some work to get everything in the right place, but one time only. I suppose that this makes the executable bigger.
View 2 Replies
ADVERTISEMENT
Apr 25, 2010
I'm Writing a Problem that will allow users to move data from one Data file to the next, using a Text file. My problem is that i so far i 3 test users.
No matter what test user is logged on it seems to be Reading the first user info no matter which one is on.
How do i get it to Only Read the User Info and show it up on text file that is Currently logged on.
Code:
Imports System.IO
Public Class TestForm6
Inherits System.Windows.Forms.Form
[Code].....
View 5 Replies
Jan 30, 2009
I have written documentation on how to use a software application I have written. I am placing the documentation (a .pdf file) into the application's bin > debug folder and putting it in the application's program files upon installation.
How do I open that .pdf from a menustrip? For example, I have a help > instructions menu item on my menustrip. When that is selected from the menu, how do I make the .pdf open?
View 1 Replies
Dec 3, 2010
I am trying to code a delete button for a browsing program based on data from a txt file. I have coded the buttons to sort(ascending and descending), append to the text file, search the text file, but I can not seem to get the delete function working. I am using VB 2010, this is what I have so far:
Code:
Dim deleline As String
Dim line As String
Dim isFound As Boolean = False
sr4 = IO.File.OpenText("Students.txt")
[code]....
View 2 Replies
Feb 20, 2010
This is what I am trying to do. I need to create some data inside my app and send it to another app as a file. But this 'file' should never be written to the hard drive. It will only ever exist in RAM.
View 17 Replies
Feb 15, 2012
I am making a simple application that will be able to store competition data into a text file that I have given a custom extension to on saving. Here is an example of the format that i have saved the data in.
Code:
[Comp_Name]Test Competition[Comp_Name]
[Location]Silverwood Lurgan[Location]
[Type]Teams[Type]
[Code]....
When i open the file, i want to redisplay the data in separate text boxes. Later on in the project i want to be able to search within the file for headings for example;
if "[Heat1]" is present then get all text between [Heat1] and [Heat1]
i am currently able to use the streamreader and open file dialog to retrieve the entire string of text fromthe however i am not sure how to go about getting the text between the headings I have used.
View 5 Replies
May 4, 2012
1 List all of the data from Teams.txt in a Listbox. Include suitable headings.
2 List all of the data from Results.txt in the Listbox (use the same Listbox as in 1 above).Include suitable headings. Note that you cannot assume that the file contains onlyresults for the first 3 weeks of the season. Your program should be able to process a results file with more or fewer results.
3 List all of the data from Results.txt in the Listbox. However, in this case the actual team names should be output (your program will need to get this data from Teams.txt. The data should be formatted so that it is aligned correctly. Include suitable headings.
The output might look as follows:
Home Team Away Team Home Team Goals Away Team Goals
Bunbury Braves Nedlands Nodders 5 2
View 1 Replies
Mar 17, 2009
I have a variable (double) that is constantly update in real time with data from an analog input. I would like to write this data as it comes in to a txt file. When I stop my acquisition of data from my analog input, I should have a txt file with all that data stored on my computer wherever I want it. The way I'd like that txt file to be laid out is like so:
Test Title: "This info comes from a string variable"
Operator Name: "This info comes from another string variable"
Test Date: "This info comes from yet another string variable"
[code].....
And so forth. As you can see I would also like to write the time for each data. This depends on my Timer interval which the user can set. The default is 50ms. So by default, y1 y2 y3 would be 0, 50, 100. How would I generate such a text file?
PS: I have five variables (X, Y, strTitle, strName, strDate)
View 1 Replies
Oct 19, 2009
I wish to import data (into a text box) from specified tags within an XML file.[code]Instead of loading the whole file into a text box I would like it to load data within <ABC></ABC> tags.The amount of <ABC></ABC> tags varies for each XML file. As does their placement (which line they are on).
View 2 Replies
Oct 4, 2008
I have about 4000 objects of a class, each object with 20 members/variables, integers and strings, total about 80000.
I would like to save these to a file, and read them back into objects when the program starts up.
How would I do this in order to keep track of each variable? I was planning to have each line in the file representing the variables of 1 object. Hence 4000 lines. But basically I'm just looking for the easiest way to save and retrieve this data. Should I first convert the objects to an array of strings?
View 10 Replies
Jun 17, 2009
I'm using VB.NET in Visual Studio 2008 in a Vista 64-bit OS. I'm trying to find an easy way (there must be one) to quickly retrieve from the registry the application file name and path to use in a Shell command to open a particular file. Specifically, I want the user in my app to be able to click on a PDF file and have the app open that PDF file using the application associated with PDF file types - Acrobat Reader, for example. Anyone have any suggestions as to proper coding & syntax for the following sequence?:
(1) Get name of .exe file associated with .pdf file type (most likely from the HKey Root Classes hive)
(2) Get path for the .exe file
(3) Shell("[pathname]appname.exe filename.pdf")
I've spent a couple of hours looking through the forums and haven't found what I'm looking for.
View 3 Replies
Nov 5, 2008
I have a VB application and I want to allow the user to choose an option between "OK" and "Cancel" buttons when he want to exit the VB application. So far, I cannot figure how to allow the user to click "Cancel" to allow the VB application to continue running. [code] So how do I allow user to click "cancel" button to prevent from exiting?
View 3 Replies
Apr 9, 2010
I'm trying to read in a file. I'm not even sure what kind of data the file contains. Is it binary, unicode, etc? Or maybe it is encryted? I doubt it is encrypted, but I really have no clue. I am pretty sure it contains geometric/drawing data. It shows most characters as boxes.I've attached a picture of the contents when I open it in wordpad. Does anyone have a clue what type this is? and how to get it into a readable format using vb.net?
View 5 Replies
Jun 6, 2011
for a school project I have to write data from a listbox to a new file that a user can create. I can create and save a file no problem, but for some reason I can't write anything. I followed the textbook provided but when the file saves, I open it up and it is blank. I'm using fileWriter.WriteLine and I'm just test something basic to write to a file first and I can't do it:
Code:
Private Sub storeFileButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles storeFileButton.Click
'creates a new file
Dim result As DialogResult ' stores the file
Dim fileName As String ' name the file to save the data
[code]....
View 2 Replies
Sep 1, 2008
I have an XML file that gets created on form load that just contains:
Code:
<?xml version="1.0" encoding="utf-8"?>
<User />
[code].....
View 11 Replies
May 28, 2009
I currently have a class
Code:
Public Class Customer
Public Property AccountNumber() As String
Public Property PMDue() As String
[code]....
Account Class is initialized as new customer. To save the data from each property in the Account Class, I'm currently looping thru the properties each time Account obtains new data. I tried to simplify the process by the following line...
Code:
CustomerStreamToWrite.WriteLine(Account)
This does not work as written. I figured it would be much faster. It did not write out the property data. It saved "WindowsApplication1.Customer" Not exactly what I wanted. Is there a method to get it to save the properties in a written out style by just using the class name?
View 2 Replies
Sep 12, 2008
I'm rewriting a legacy application in .NET. In the earlier version, I used a few control .INI files that could be edited by the advanced user to provide variation in certain program options. (The program also permitted override of these same variabes via menus and such.) I used the API functions to read the .INI files and rewrite them to alter the user's environment for subsequent runs.
View 19 Replies
Aug 13, 2011
When building a class library which contains many classes, all classes uses a lot of common constants and functions, what is the best to do:
1- Declare these constants and functions as public in a module.
2- In each class declare constants and functions used by individual class as private.
The first choice is good for easy and fast implementation, but re-using a class in a different project will require importing the module to the other project.The second choice require a lot of copy/paste for code snippet but a class can be re-used in different project easily.
View 3 Replies
Jul 25, 2009
I am basically reading a text file with info like this:
"S1($=""ChW System Pressure"",V=134.00,%=""Pa""),S2($=""UPS_Batt Rm 1to4 Circ A Flow "",V=9.17,%=""DegC""),S3($=""UPS_Battery Rm Sec ChW Rtn"",V=-38.38,%=""DegC""),S4($=""Buffer Vessel BV-02 High Temp"",V=9.08,%=""DegC""),...
And I'm trying to write a program that read the data, filters the sections so that per line it does the bit before the brackets i.e. "S1" then a comma then the sections inside the brackets as comma separated values removing the double quotes and symbols I don't want etc. Basically dividing the separate S*'s onto different lines and separating the values with comma's. There are also other points which are a different letter than "'S" and the same to do with them to.
View 5 Replies
Mar 22, 2010
I am new to vb and I am required to plot a graph in vb. I need to get data from a text file to plot a polar graph of Wind Direction vs Wind Speed. But opening the file from a text file is in a string format, and when i tried to convert to a double, it gives the error:
[Code]...
View 1 Replies
Jan 21, 2009
Error is coming Registry Access is not allowed.While Opening a Key.
Code:
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
NewDelete("HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun", "Sonia")
End Sub
[CODE]...
View 1 Replies
Jan 31, 2009
I've had a bit of a look around the net and on the forums but I've yet to find an answer to my question. I've got Visual Basic 2008 Express and I'm trying to write some registry entries, I can write strings fine just using
[Code]...
View 1 Replies
Jul 14, 2011
Currently, I am try to get the email addresses that have been saved or stored by the user of the computer. This isn't the emails that the user has sent or received, or the contacts he/she has in his address book. Just simply the email accounts that have been accessed from the computer.I know that there are some locations stored in the registry that have the email account. The email addresses that are used on the current computer. I just can't seem to find them on my computer.I am not sure if the registry is the only place to find it or if it stored on the web browser such as internet explorer or google chrome.
View 1 Replies
Aug 27, 2008
I am writing an application that connects to a specific com port. This com port can change depending on how many physical ports are on the PC, and if other USB devices have installed com ports before this one.
I have the communication to the com port all working great, but I need to get the com port description not just the "COM#" which is all I currently get.
I found in the registry where the description is stored but am having trouble doing what I need.
In this key:
Code:
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlClass{4D36E978-E325-11CE-BFC1-08002BE10318}
there is a varied number of sub keys. The are numbered 0000-NNNN depending on how many ports you have. Inside each of these keys, there are multiple values, although I am only interested in one or 2 of them.
My problem is, that I do not know how to get a list of the subkeys (the 0000-NNNN keys/folders) from the original key I posted. I have looked through a few registry tutorials, and I can view the default value in the listed key, but I could not find how to list the subkeys of the listed key.
Does anyone have any sample code they could share that shows how I can get a listing of subkeys, and then run through those subkeys checking for a specific value in one of the strings contained in the subkey?
I am using VB.net 2008 and Windows XP.
View 1 Replies
Jan 21, 2012
I have several programs that must write to HKLM in XP and Windows 7/64 Pro.The programs work in VB6 but not in VB.Net 2008 on target machines. It does works on our development machine. [code]I just cannot figure out why VB6 works but .net doesn't and fails only on the target machine not the development machine.
View 2 Replies
Mar 16, 2010
How can I change the permissions of a registry key. I want to allow anyone in the "Users" group to be able to write to "SOFTWAREMyApp".
View 2 Replies
May 15, 2012
Here is the code I am using.
Imports System.IO
Public Class FrmCap
'Create constant using attend in function of DLL file.
Const CAP As Short = &H400S
Const CAP_DRIVER_CONNECT As Integer = CAP + 10
[code].....
View 10 Replies
Oct 17, 2009
I need to be able to change a line in the regisrty an am not sure how to go about it, i have searched but nothing i can understand at the moment.
Code:
HKCU,"SOFTWAREMicrosoftInternet ExplorerDesktopGeneral","Wallpaper",0x00020000,"%SYSTEMDRIVE%WebDreamSceneBeach.html"
The part in bold is the part i need to be able to change as i am having to write a little program to change the background on the desktop.
I should be ok once i know more on how to do things like this.
View 2 Replies
Oct 27, 2010
I just bet the answer to this question already exists, however I saw no search mechanism under the forum. Anyhow, I would like to change registry data, and this code is asking for an instance to the object.
Dim RegKey As RegistryKey = My.Computer.Registry.LocalMachine.OpenSubKey("HKEY_CURRENT_USERSoftwa reAnyDWGSoftwareDWGtoPDFProSettings", True)
RegKey.SetValue("OutputPDFFileOpt", 1)
Finally, I want to apply this setting to the program on four different computers (local, and three others on the network).
View 1 Replies
Jan 4, 2010
I have a multi-lined string message that needs to be added to the Resources.resx file of the project. Currently I'm achieving this some thing like this MessageBox(My.Resources.MyMsg1 & vbNewLine & My.Resources.MyMsg2 ). This works.However I'd like to have the entire message in one resource string rather than adding two resources strings to the Resources.resx file.I've tried using' but no luck..message displays as "My message.Rest of the message".I've also tried manually adding a new line in the Resources.resx file. ( by doing "My message.<Shift+Enter>Rest of the message" But message is adding an additional space before the message in the second line.
View 8 Replies