Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: VB6
Expertise: Intermediate
Apr 22, 2000

SetIDESettings - Modify one of the Visual Basic configuration settings

Const HKEY_LOCAL_MACHINE = &H80000002

' modify the value of a setting for the VB IDE from the Registry
' Important: only works with VB6
'
' New values are effective when VB is restarted
'
' Possible values for SettingName are
'   AlignToGrid   (returns 0/1)
'   BackgroundProjectLoad (0/1)
'   CollapseWindows  (0/1)
'   FolderView   (0/1)
'   GridHeight, GridWidth    (twips)
'   MainWindow, MainWindowSDI    (a space-delimited string
'               with window's pos, size, state, eg "10 20 745 523 1")
'   PromptForProjectOnStartup   (0/1)
'   ResolutionGuides    (0/1)
'   SaveBeforeRun     (0/1)
'   SDI  (0/1)
'   ShowClassModuleTemplates, ShowFormTemplates, ShowMDIFormTemplates,
'       ShowModuleTemplates, ShowUserControlTemplates,
'  ShowUserDocumentTemplates (0/1)
'   ShowGrid        (0/1)
'   TemplatesDirectory      (complete path)
'   ShowTooltips        (0/1)
' If you pass an unrecognized setting name, it raises error 5
'
' Requires the SetRegistryValue function

Sub SetIDESetting(ByVal SettingName As String, ByVal NewValue As String)
    ' note that the following registry key name depends
    ' on the VB version installed
    SetRegistryValue HKEY_CURRENT_USER, "Software\Microsoft\Visual Basic\6.0", _
        SettingName, NewValue
End Sub

Francesco Balena
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date