We have a VBScript that launches an Access app that connects via ODBC to SQL Server - wouldn't you know the server name is changing.
Is it possible to use VBScript to modify the ODBC information in the registry to point to the new server? Basically changing one specific value for one specific key. Am I better off deleteing the ODBC key and readding it from scratch?
I've designed a project containing of some forms. The problem is that it doesn't display correctly on wide monitors. I've searched for it and found out that it works correctly for dpi= 96. I wanna change dpi via registry in vb.net (not manually)Here is the code I use:
Dim dpi As Graphics = Me.CreateGraphics If (dpi.DpiX <> 96 And dpi.DpiY <> 96) Then Dim DPISetting As RegistryKey =
I couldn't find an appropriate forum which would suit the type of problem I am facing so I am putting it here.I needed to create an intranet web application that has pages with hyperlinks to eml files. The eml files as is known are email files in MIME format which outlook express can open. However what I found was if eml files are on your machine, it opens in outlook express but when opened as an hyperlink, it opens in Internet Explorer (IE) as an mhtml file. And any attachments that may be in the eml file are not displayed at all!I didn't understand why IE has to poke inbetween. After searching the net, I came across a solution that required changes in the Registry of the client machine.The change is to be made to the node HKEY_CLASSES_ROOTMIMEDatabaseContent Typemessage/rfc822.The following is a REG file that can be imported for this change.[HKEY_CLASSES_ROOTMIMEDatabaseContent ypemessage/rfc822]"extension"=".eml""CLSID"=""However after this change, though eml files opened in Outlook express, MHT files stopped opening in IE.Then I simply deleted the rfc822 node and to my surprise, MHT files opened in IE and eml files opened in outlook express and everything was fine!!But I don't want to use this sledge hammer solution. I want to know what this registry key is for and how can I set it to achieve what I want . i.e. open eml files from web pages in outlook express without affecting other file types
I am rewritting my application to conform to ms standards. We used to save all settings to registry for user settings, servername, size and locations.so we are now saving them into My.Settings app.config the only problem is that each time there is an update clickonce will isntall the newupdate but now all settings are loist and user has to save everything all over again..
I am trying to follow the book here but it seems i keep getting stuck somewhere. registry has worked fine for years but i understand we must move on, but if stuff like this happens then i just wasted a long time converting all code to conform for it to not work..
I am trying to write an app to automate several things that I have to do on a new computer once I have deployed an image, hoping someone could give me some pointers for them:-
1) changing computer description - wmi perhaps?
2) changing computer name - again wmi perhaps?
3) changing permissions on an existing registry key to full control
4) changing the "time to display list of operating systems" when booting from 30 secs to 3
5) turn off simple file sharing
6) and setting current user account so that password doesn't expire - at moment I do it from cmd prompt and do "wmic useraccount where "name='name'" set passwordexpires = false
7) change power plan settings so put the computer to sleep is "never" on both battery and mains
I want to change my class library's settings from an another program. For this, I've made a Public property in my class library. It worked right. But this is not my question. I wonder this is a right method? Can I access a class library's settings (My Namespace) from other project directly?
I am writting an application and I used Wizard to create DataSets which auto-created their own xml code. This code uses the saved in My.Settings Connection String. Being a setting with an unchangable 'Application' scope i cannot change its value at runtime.
The problem is that when I install the Application to my customer the Connection String will have to change (maybe more than once). So is there a way to change the Connection String used by these objects at runtime ?
Small questions about the settings.settings. Are these settings saved into the registry? I'm want to use and external file for my connection-commands. I don't want to use the registry to store the strings. What do you recommend?
building a program at the moment that changes registry entries to turn on and change, and off proxy settings. This small program is going to be dropped on each persons desktop so they can easily turn on the proxy in work, and turn it off when they take their laptop home.
However, the proxy address changes depending on which company I am at. I would like to be able to make a single program, but have a "hidden" setting to change the proxy and store it in the program, and push a copy of the file out across the network to each machine. I tried to make it so the proxy address can be saved as a string in My.Settings, but it would have to be made as a User setting rather than an application setting to give it read-write access.The only other option I can think of is to hard-code the proxy address into the program, which really isn't ideal
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.
It saves the settings to the registry, loads the preset settings, and if you want to uninstall the app, you can use the delete settings, which deletes the registry folder for you app.
Here's how: create a form, 1 textbox, 2 check boxes, 3 buttons named as (setbtn, getbtn, delbtn) '1 textbox, 2 check boxes, 3 buttons as setbtn, getbtn, delbtn Imports Microsoft.Win32 Public Class Form1 Dim reg As RegistryKey = Registry.LocalMachine.CreateSubKey("SoftwareMyApp", RegistryKeyPermissionCheck.ReadWriteSubTree) [Code] .....
I would be grateful if you helped me. I've built a text editing application and I would like it to load values/user settings from the Windows Registry. Here's my code but it is somehow wrong (I believe it whatsoever has to do with wrong syntax but it could be something else);
I want to read 'File.ini' line by line checking if specific text exists in the file and then display on a windows form weather particular settings are turned on or off.So far this code works if "TargetText" exists but if it doenst I get an error on the code line: "If line.Contains("TargetText") Then".
Code:
Using z As System.IO.StreamReader = New System.IO.StreamReader(File.ini") Dim line As String ' Read first line.
[code]....
It works if "TargetText" exists in a line in the file but if it doesnt exist I get the 'Null Reference Exception. Object reference not set to an instance of an object.'
I'm editing some settings in the registry and then adding items to a ListView.
[Code]...
If I'm not mistaken, the code will not continue in the Try block if the first part fails and then move on to the catch statement, correct? I'm adding and deleting a bunch of different entries in the registry and the computers I've tried my app on so far, have not failed. So I'm not able to test if this method will work for error catching. If there's a better method, I'd appreciate the info.
Why does my app not load the saved user scope my.settings when it starts by way of the registry run key? This key starts programs after the user login, per microsoft. So why does it not load the saved user settings? The program does start up, but all the areas on the form where saved user scope settings should be, are the default values (mostly empty strings). (The user scope settings are there if I start my program by the desktop shortcut
I've looked, searched, posted to other forums, but can't seem to find an answer.
I'm trying to create an app to launch at start up that will ask you what applications you want launching, or if you want all your favorite app's to start up etc. But before I go any further, I think its crucial to know how to save settings that a user has entered (such as program location and name in this case) so that he/she doesn't have to enter them every time at start up.
So far I have just made this, can anyone tell me how I would get it to save the settings entered?
Code: Option Explicit On Module Module1 Dim name As String
I have an application that I need to be able to read and save a bunch of registry settings before they are changed. The purpose of this is to revert any new changes back to the original configuration. My application checks the state of each of the registry keys on startup. Is there a way to have it save the current configuration and then reload that configuration later ?
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?
I know similar questions have been asked/answered, but after looking across the net for 2 days I still haven't really seen an answer to the following question.rst, background info: My application starts at windows start as a user checkbox option (by using the run key in the registry.) I don't know if it is usual or not, but when the app auto starts on windows start, no saved user settings show up on the form (but they do when starting the program manually after windows is already running). I've tried both HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE. In case anyone needs or wants it, my code for accessing the registry is:
Dim Reg As Object Reg = CreateObject("Wscript.shell") Reg.RegWrite("HKEY_CURRENT_USERSOFTWAREMICROSOFTWINDOWSCURRENTVERSIONRUN" &
I was wondering if it is possible to change the Proxy settings("Automatically Detect Settings") in IE without making the change to the registry. I wasn't sure if the Hive is similar in all operating systems, So I figured there has to be an API to make the change, also without having the restart the IE or the computer for that matter.
I need to change a value which is stored under HKEY_LOCAL_MACHINESOFTWAREAPP_NAME. It is not possible to use .NET's registry functions, since they have drastic restrictions. [Code] Unfortunately, I get a NullReferenceExeption when I try to set the value. What should I do? I have imported Microsoft.Win32 and RegistryKey doesn't accept any constructor.
1) check a Folder Option setting in XP and store it
2) change the setting
3) restore it when I am fished
The Setting is in the Folder Options in the Control Panel. Double click on Folder Options, Goto File Types Tab, Click on the Advance Button. There are three checkboxes at the bottom of the dialog box:
Confirm Open after Download Always show Extension Browse in same Window
I want to change the "Browse in same Window" setting.
I want to hear some discussion regarding what is the best way to persist program parameter and variable settings from one run of the program to the next. I used to often use the ubiquitous INI type file in VB6 programs but I am aware that these are not formally supported in .Net programs. I also have a major aversion to adding to the already overwhelming bloat of the Windows registry by using that to store values.