Typical Method For Handling Application Settings?
May 27, 2010
Was just curious to know if there is a typical method for handling application settings. I have two types of settings; Applications settings (like user preferences) and 'system' settings (server IP, options related to the industrial machine it's running on that need to be set at startup, ports that certain devices are attached to, etc). I was thinking that what I'm referring to as system settings would be in a configuration.ini type of file that can easily be edited. Then save the other settings either in the registry or a separate user.cfg file that would not be edited on it's own but changed through option settings in the program itself. Am I over complicating this? Is it normal to use the registry to store program settings or would it be better in a file?
View 2 Replies
ADVERTISEMENT
Mar 28, 2012
I am indifferent if you are a VB.NET or C# or other .NET developer. I have a FACTORY class like the following:
[Code]...
View 2 Replies
Jan 14, 2009
I just wondered if you can or can't save arrays using the settings system object. There seems to be no way of entering it at designtime. It seems implied you cannot create new user settings.subobjects at runtime. I'm looking to find the easiest way to save a populated array of PictureBox's. If the only way is a self/custom made/managed .ini file then I need to know so i can start on that but I was hoping to use some of all this phaff in the new frameworks usefully.
View 3 Replies
Sep 8, 2009
Is there a way to maintain application modified Settings in the settings files after a program update? i.e. I have 10 or so values in the settings file and the users can modify them... when I send a program update they revert back to what I initially programmed them to be.
View 3 Replies
Feb 8, 2008
i have created a user setting named 'setmeup' as string, scope = user, value = "magical meow meow!".in my code i access it and assign it a new value like this...my.settings.setmeup = "howdy cowboy!"my.settings.save()application.restart()when the application restarts, i expect the my.settings.setmeup = "howdy cowboy!" but when i check its contents its still "magical meow meow!".but when i use application.exit() instead of application.restart() and manually restart the program, my.settings.setmeup = "howdy cowboy!" which is correct.what must i do? i want to use application.restart() because i don't want the users to double-click the icon again to start the program. i want the program to restart automatically.
View 2 Replies
Oct 3, 2009
Are there any users here who have programmed for the Samsung Epix (SGH-i907)?I'd like to know what screen resolution* is typical for the Epix. It's not exactly the average screen size as when I used default settings I ended up with a scroll bar.*Does the application take note of the top and bottom toolbars as well or should that be disregarded?
View 2 Replies
Oct 11, 2011
I need to find the best solution to count how long it takes to make a request to database like connect, do a select and receive the answer. And if that take more than 300 milliseconds I must cut the connection.
Public Function FindLastCt() As Decimal
FindLastCt= 0
Dim strrequete As String = "SELECT MAX(CM_Codigo) FROM CAJITAS WHERE CM_Date >= '" & Format(DateTime.Now, "dd/MM/yyyy") & " 00:00:00.000' AND CM_Date <=
'" & Format(DateTime.Now, "dd/MM/yyyy") & " 23:59:59.999'"
Using connection As DbConnection = factory.CreateConnection()
[Code] .....
View 12 Replies
Jan 19, 2010
I recently made an application which have some settings one of them a saving path
I want to make check if the saving path settings is available or not (drive)
If not so it got a default value which is application path
I tried to Change the default settings in the My.Settings by writing "Application.startuppath"But the application accept it as a string is there any way do dodge this problem?
View 6 Replies
Apr 14, 2008
I'm trying to save a collection of key/value settings in my application's "user settings" (they're column widths), but while I see no errors, when I run the code (in the IDE) my collection in "My.Settings" is always nothing at startup. I do a "My.Settings.Save" when the application exits, and barring the "serializers not found" errors in the IDE, no other errors occur. When I run my application as an exe, it behaves the same way..
View 7 Replies
Aug 9, 2010
I'm trying to create a typical Housie/Bingo Game ticket in Asp.net 2.0 (VB). But, not being succeeded. Ticket contains 3 row with 9 columns. Total 27 blocks, and it must be only 15 should be fill outta those 27. and each column contains value like 1st column should be between 1-10 and 2nd must have random values between 11-20.. It doesn't matter how many blocks filled in each column.. 1 is must, no single column should be blank, all 9 columns must be filled, some have all 3 blocks filled, some have 1 with total of 15 blocks filled in whole ticket. with random numbers..
View 1 Replies
Jul 12, 2011
Which is the best way to store application and user settings of an application running with multiple instances?My problem is that using the vb's "Application Settings" one instance would overwrite the other one.I want to identify each instance with a number passed via command line argument. I could use this number to identify the appropriate settings of the running instance, but I see in a local INI o XML file a better way to handle that.
View 1 Replies
Jun 15, 2009
What is the recommended way in VS.NET to have a global application handler object? Something that can load/verify/return user folders, settings, application specfic settings, manage the unhandled exceptions, etc. I would have a class that has most of the code, then subclass it for each application.
I can create one if I start as a module instead of a form. But then I lose some options such as NetworkAvailabilityChanged, etc. I define a "Public" object from within a form (I don't think so and don't feel this would be the right approach.)?can I "attach" an object to an existing global object store (such as "My."), etc.?
Once created, any object in my application should be able to reference methods/properties of this application object to get default folders, user values, etc. as necessary.
View 6 Replies
Feb 20, 2010
This is how I handle online activation for my application the problem is that this is very poor security because i display my Username and Password. I was thinking of using Myslq but i also have to input the Username and the password into the application. What other ways do big companies like Kaspersky handle online activation.
My code
Try
My.Computer.Network.DownloadFile("FTP SITE" + textbox1.Text + ".txt", "C:" + textbox1.Text + ".txt", "USER", "PASS")
Dim auth As String = My.Computer.FileSystem.ReadAllText("C:" + textbox1.Text + ".txt")
If auth = Textbox2.Text Then
Kill("C:" + textbox1.Text + ".txt")
[Code] .....
View 9 Replies
Apr 13, 2012
If I create a user level application setting and bind it to a text box on a form, then type something in the textbox, the value is automatically saved and when the application is launched again the value appears in the textbox. This doesn't happen when I scope the setting as application.
Why are application scoped settings not saved automatically like user scoped settings are?
If this is by design, how can I manually save these settings and load them at runtime?
View 1 Replies
Mar 17, 2012
i want to which way is better when concentration is on processing speed. i want to call a method that compute some data that method is on another form in my windows form application then what you prefer is better way 1) to call that method in another form and use returned value or create similar method in form where it is required.i want to make it's processing fast.
View 3 Replies
Jan 31, 2010
I'm want to write a professional application for resale. I need to know how do I setup a WinForms application with effective error handling?
View 2 Replies
Sep 9, 2009
I have a Windows Form application that has a global error handler to display unexpected errors.
Namespace My
Class MyApplication
Delegate Sub ProcessParametersDelegate(ByVal sender As Object, ByVal args() As String)
[code]....
1) for the same deployed code, I SOMETIMES get line number in the displayed StackTrace error message and sometimes do not, even when the error message includes source code that I have written rather than a referenced binary. The project is compiled with a DEBUG configuration.
2) The application strangely minimizes to the tray when the error occurs (I thin it is unlikely that anyone can diagnose this issue w/o my more code posted, but I'll mention it anyways)
3) When I try to intentionally raise an error by, for example, dividing by zero hoping to test by global error handler, I get a dialog error message from the interactive debugger rather than jumping into my global error handler (which i want to debug because there is more to it than I posted.) Do you have any idea how to triggerand force teh execution of the global event handler?
View 2 Replies
Feb 7, 2010
I successfully coded MyApplication_Startup and MyApplication_StartupNextInstance to give my single-instance application access to the command line. It works fine. if the application is not running and the user double clicks on a filetype associated with my application, my application starts up and reads in the file that was double clicked on. That's fine.
However, when the user double clicks on another file (same associated type) when the application is already running, I then (and only then) get a warning (from McAfee in my case) that my application is requesting access to the internet. I simply click OK to allow access, McAfee goes away, focus shifts to the original instance, and that instance successfully reads in the second file.
If the user then double clicks on a third file when the application is already running, focus shifts to the running application, it loads the third file, and the internet access warning DOES NOT appear. Same with all subsequent cases.
Any ideas about why the sudden internet access warning is occuring? In all the startup and load events, I do not do any internet related things. Much later, the program will send an email, but that code is far removed from Startup and Load things.My only idea is that perhaps because I have "awakened" the normally hidden ApplcationEvents.vb file (by putting some code in there), maybe I have triggered some sort of handling of the MyApplication_NetworkAvaialabilityChanged event, even though I make no reference to this event anywhere.
Before I added the command line handling stuff, I noticed that the internet access warning would occur only once for each new build. Susequent execution of the same build would not trigger an internet access warning. So now it is as if the handling of the StartupNextInstance event is simulating starting up a new build for the first time. Weird.
One more thing. I am not deploying this over a network. I am making a simple .exe by selecting Build from the MVS 2008 menu, then running the .exe by double clicking on it from Windows Explorer. I am using Visual Basic 2008 Express on Windows XP.
View 1 Replies
Apr 26, 2010
come years ago I bought an activex component to read some basic smartcard data. I created a simple form application and it has worked fine ever since. However, instate of a form application I now want to create a console application for the same purpose (the forms are unrequired and it just takes too long with multiple smartcards).
But I have been working on this for days now and somehow can't seem to get my events working. When I use 1 event, everything works fine, but as soon as I add my second event I get this error:
Unhandled Exception: System.Runtime.InteropServices.COMException (0x80040202): E
xception from HRESULT: 0x80040202
at System.Runtime.InteropServices.ComTypes.IConnectionPoint.Advise(Object pUn
kSink, Int32& pdwCookie)
[Code]...
View 8 Replies
Feb 27, 2010
I'm using Process.Start method to launch another application from my application. Until today, there was no problem. But I have tested my application in a different OS, Windows XP (SP3), and my application didn't work right on that. I'm also using arguments to run that application. I guess for some reason my application couldn't send arguments to other application correctly under Windows XP. Maybe it is related to my code. But you should know, it works great on Windows 7.
[Code]...
View 3 Replies
May 30, 2010
1) Ive put the code to execute a file, it works fine but i want a way to show a popup/message if the file does not exist instead of the typical 'Unhandles exception has occured, system cannot find the file specified.' My code is below, i dont mind using a differend code as long as it opens the file Program FilesInfinity SoftwareAeroCrash Apps11.acep
[Code]...
View 3 Replies
Aug 12, 2011
My VB.net application has a lot of application settings, is it possible to group them somehow(other than having a common name)?For example, my application has a lot of winforms each of which needs to save some information about itself. Is it possible to use something like:
Form1.width = My.Settings.Form1.Width
Form2.width = My.Settings.Form2.Width
etc.
View 1 Replies
Jul 22, 2011
Im using vb 2010 Express. I use 'Application settings' to store "demo version exp. date" of my program. My program stores the settings in "C:UserslenovoAppDataLocalMicrosoftWindowsApplication1.exe_Url_fbujq51flndh1ui4t4442ohpvlebhwej" folder.But when user copies the exe program and pastes it to another folder, the settings folder changes. I mean when user copies and pastes the exe program to another folder, the program starts to store the the settings in
"C:UserslenovoAppDataLocalMicrosoftWindowsApplication1.exe_Url_zywjz0o2tyrcmd35h5j1fdq0lplbklwc"
(Different than the first address). This causes the exp date to change everytime user copy-pasts the program.. Is there any way to specify where to store the settings? I mean when the program starts i want to store the settings always in "C:UserslenovoAppDataLocalMicrosoftxxxx" folder.
View 4 Replies
Aug 7, 2009
Unfortunately my settings do not get saved.[code]...
View 3 Replies
Nov 16, 2010
I'm binding user settings to a bunch of controls on a WinForm dialog that has OK/Cancel buttons. While this works great to read in the bindings in, I would only like to commit binding changes if a user clicks OK, and not if they click cancel. Is there a simplistic setting to achieve this rather than managing all reading and committing myself?
Right now, let's say I have a textbox that binds to a user setting called "country". It has "United States" in it and if a user changes it to "Bolivia", that will get committed as soon as it is typed instead of when the OK button is pressed.
View 1 Replies
Jan 15, 2012
I'm binding user settings to a bunch of controls on a WinForm dialog that has OK/Cancel buttons. While this works great to read in the bindings in, I would only like to commit binding changes if a user clicks OK, and not if they click cancel. Is there a simplistic setting to achieve this rather than managing all reading and committing myself?
View 1 Replies
May 23, 2010
To start with, I know that applications scope settings are read only, and user scope settings are read/write. My problem is this: I am creating an application which will be used in a setting where an "administrative" user (admin in this case does not denote any computer ability whatsoever- just the one in control of the computer) will be installing my application onto a computer where several users will likely use the application. I have a number of program settings which I would like the administrative user to be able to set, and have those settings be used for all users who run the program.
View 1 Replies
Jan 6, 2011
I'm trying to get my application to restore the default values of my application settings but every time I click the Synchronize button it says:
No user.config files were found in any of the following locations.
I have never before tried to synchronize this application and am working with Visual Studio 2010. [URL].
View 2 Replies
Oct 20, 2009
I am doing simple VB.net application w/ VS 2008 as my IDE.... How to keep UI settings after closing application??
[Code]...
View 9 Replies
May 20, 2009
Save some settings related to the application on individual computer so that user does not have to set them again and again.
View 10 Replies