Cerca English (United States)  Italiano (Italia) Deutsch (Deutschland)  Español (España) Čeština (Česká Republika)
lunedì 23 settembre 2019 ..:: Tools » Save to Folder (VB6 Add-in) ::.. Registrazione  Login
 Download link

  
 Cronologia Riduci

v.1.1.1 - 06 febbraio 2008
- FIX
I file di classe venivano salvati con la virgola come separatore:
ClsClasse,cls
invece del punto:
ClsClasse.cls


v.1.0.0 - 19 maggio 2005
- Prima release


 Stampa   
 SaveToFolder - eng Riduci


WHY THIS ADD-IN?

I have made this add-in to solve the know problem that MS Visual Basic, when you save a new project or a new file, always propose the default folder of VB.EXE, that is (in Windows English version):

C:\Program Files\Microsoft Visual Studio\VB98\

Of course, you can edit the 'From' parameter on the Visual Basic link-property dialog. But this solve the problem partially. In fact when you add a new file to your existing project VB propose again (the first time) the default folder!
Thus you are forced to navigate through the folders to find the folder of your current project, this can be very uncomfortable!

By example, I keep all my VB projects to another harddisk (D:\) and I have made a very complex structure of folders to group the my projects by 'working', 'trying', 'experiment', 'add-in', and so on...
Thus I'm forced to make some acrobatics to navigate to the my current project.

Now, no more! 
I have decided to write a little add-in that solve, once for all, this problem.
This add-in is very simple! Really, it's more complicated to explain than to use it. ;-))



SaveToFolder features:

- IDE Interface
------------------------------------------------
SaveToFolder place a new menu item 'Save to folder' (with red-diksette icon) on the VB IDE 'File' menu (just below the 'Save Project As...' item).
(future version may be insert a button on the toolbar, too)

- Set a your custom start-folder 
------------------------------------------------
The first time you run SaveToFolder, SaveToFolder will ask you to choose your custom Start-Folder.
Next, SaveToFolder start to save your project always from this cutoms Start-Folder. Never, from VB.EXE folder.
(Of course, you can navigate through the file system as you want).

- How to use 
------------------------------------------------
There is two scenario: 1) Save NEW project and NEW files - 2) Save NEW files only in existing project

1) Save NEW project and NEW files

Each time you save a "NEW" project (by using SaveToFolder), the BrowseForFolder dialog is open (instead of the Save file VB dialog) that will propose always your Start-Folder. 
You must create the folder for the new project, by using 'New folder' button on the BrowseForFolder dialog, then click OK to save your new project.

*** Remember: ***
SaveToFolder save "ALL FILES" that has changes pending!!! You haven't to save 'each single file'! 
So, your work is more speedy.


2) Save NEW files only in existing project
When you add one or more new files to your existing project, VB Save file dialog propose always the VB.EXE folder (or the folder you have set on the shortcut link (as say above). No good!
By selecting the SaveToFOlder menu item, instead, 'ALL NEW FILES' are instantly saved in the current project folder!
Good? I think YES!


- CHANGE SAVETOFOLDER SETTINGS
------------------------------------------------
If you decide to change the Start-Folder of SaveToFolder add-in, simply delete (or edit) the INI file created automatically by SaveToFolder.
The next run will be ask again to set the your custom Start-Folder.


- LANGUAGES (Italian or English)
------------------------------------------------
Although there isn't languages file, SaveToFolder set automatically the language interface in according by the language version of Windows operating system.
If the language is Italian, then use italian language, otherwise for the others language version use English language.
If anyone would that I add a new language, send me the translated string, and I will add them on the DLL.


INSTALLATION

1) Make a new folder (where you want) 
i.e. C:\Documents\SaveToFolder

2) unzip the SaveToFolder.zip in this new folder

This zip file contains:
- SaveToFolder.dll (the add-in)
- Readme-ITA.txt (for italian users)
- Readme-ENG.txt (for english users)

3) Register SaveToFolder.dll, by using the regsvr32.exe:

regsvr32.exe savetofolder.dll

Or use the useful utility OCXDLLREG.ZIP

Now you can use the add-in from the File menu of VB 6.0 IDE.

 


  

Save To Folder - Salva nella Cartella

Save To Folder è un add-in per VB 6.0 che aiuta durante il lavoro quotidiano semplificando il salvataggio dei progetti e dei files, risolvendo così un fastidioso problema di Visual Basic 6.0.

Perchè questo add-in?

Ho creato questo add-in per risolvere il problema che tutti conosciamo e che si verifica ogni volta che si salva un nuovo progetto oppure un nuovo file: Visual Basic infatti propone sempre la stessa cartella di partenza indicata nel parametro DA del link di VB.EXE, il cui valore predefinito è
C:\Programmi\Microsoft Visual Studio\VB98\
anche se la cambiate, il problema rimane, mostra solo una cartella diversa.

Questo risulta spesso piuttosto scomodo perchè sicuramente (almeno lo spero per voi) non teniamo mai i nostri progetti in quella cartella, ma da tutt'altra parte.
Io, ad esempio, conservo tutti i miei progetti in un secondo disco (D:\) ed ogni volta ero costretto a navigare un bel po' in giro per il file system prima di arrivare alla cartella desiderata.
Con l'avvento di Windows Vista tale problema è peggiorato nel senso che l'Utente Standard non può più salvare nella cartella Programmi, a causa delle note restrizioni sui permessi di scrittura.

Per risolvere definitivamente questo problema, ho quindi deciso di crearmi questo add-in che di per sé stesso è abbastanza semplice, ed è sicuramente più complicato da spiegare che da usare.

Come funziona

Dopo aver registrato l'add-in, nel menu File di VB6 appare un nuovo comando con l'icona classica di un dischetto da 3-1/2, ma colorato di rosso.
La prima volta che si usa l'add-in, viene chiesto di impostare il percorso di partenza predefinito che inizialmente è la cartella Documenti. Voi selezionerete il vostro percorso desiderato, che sarà quello in cui tenete i vostri progetti VB6. Una volta impostato, questo sarà il percorso di partenza in cui salvare i vostri progetti. A prima vista non sembra niente di speciale (penserete voi), invece il bello viene adesso, in quanto SaveToFolder si comporta diversamente a seconda che dobbiate salvare un nuovo progetto, oppure un nuovo file di un progetto esistente.

Nuovi progetti

Quando volete salvare un nuovo progetto, andate a selezionare l'add-in e vi appare la finestra di dialogo Sfoglia per cartelle.
Dato che l'add-in si accorge che questo è un nuovo progetto che ancora non esiste sul vostro disco, vi proporrà la cartella base da voi impostata al primo uso.
A quel punto non vi resta che creare la nuova cartella che conterrà il vostro nuovo progetto. Di solito io uso lo stesso nome del progetto, quindi:

1. clic sul pulsante Crea nuova cartella
2. le do il nome del nuovo progetto
3. clic su OK  per confermare

SaveToFolder salverà automaticamente tutti i file del progetto nella nuova cartella.

Notare che con VB6, in questi casi, prima dovete creare la cartella, poi dovete salvare tutti i file (uno ad uno) ed infine salvare il progetto. Una bella differenza...

Nuovi file

Nel caso invece di un progetto esistente, SaveToFolder proporrà già la cartella relativa al progetto; nel caso abbiate creato nuovi moduli anche qui non dovrete salvare ogni singolo modulo, ma SaveToFolder li salverà tutti automaticamente.

Nota su VB6
Tente presente che nel caso di nuovi moduli, se invece di usare SaveToFolder, usate i soliti comandi standard di VB6 (Salva/Salva con nome...) vedrete che VB6 continuerà a proporvi la propria cartella predefinita, che niente ha a che vedere con quella del progetto.

Modifica del percorso base

Qualora un domani voleste spostare in toto i vostri progetti su un percorso diverso, avrete bisogno di modificare il percorso di partenza usato da SaveToFolder. Niente di più semplice!
Vi basta semplicemente eliminare il file INI creato da SaveFolder nella cartella in cui l'avete installato, ed al successivo avvio lui vi chiederà nuovamente di impostare la cartella base.
Volendo, ovviamente, potete anche cambiare il percorso aprendo il file INI con il Notepad di Windows.

 

Installazione

Dopo aver scaricato il file zip:

1) Create una nuova cartella dove desiderate,
esempio: C:\Documenti\SaveToFolder

2) decomprimete il file SaveToFolder.zip in questa cartella

Il file zip contiene:
- SaveToFolder.dll (l'add-in)
- Readme-ITA.txt (per utenti italiani)
- Readme-ENG.txt (per utenti inglesi)

3) Registrare SaveToFolder.dll, utilizzando da riga di comando l'utility di sistema regsvr32.exe:

regsvr32.exe savetofolder.dll

oppure usate questa comoda utility OCXDLLREG.ZIP

Ora nel menu File di VB6 troverete il nuovo comando distinguibile dall'icona di un dischetto rosso.

 

 Installazione

english version

 


 

italian version

 

 

 


  
Copyright (c) 2002-2019 Giorgio Brausi   Condizioni d'Uso  Dichiarazione per la Privacy
DotNetNuke® is copyright 2002-2019 by DotNetNuke Corporation