Click here to Skip to main content
15,884,388 members
Home / Discussions / Visual Basic
   

Visual Basic

 
AnswerRe: VB 2005 Datagridview print Pin
Richard MacCutchan27-Sep-12 21:56
mveRichard MacCutchan27-Sep-12 21:56 
QuestionHow can I distribute a VB6 application with NSIS? Pin
fancyRocko27-Sep-12 2:08
fancyRocko27-Sep-12 2:08 
AnswerRe: How can I distribute a VB6 application with NSIS? Pin
Dave Kreskowiak27-Sep-12 13:38
mveDave Kreskowiak27-Sep-12 13:38 
GeneralRe: How can I distribute a VB6 application with NSIS? Pin
fancyRocko27-Sep-12 22:49
fancyRocko27-Sep-12 22:49 
GeneralRe: How can I distribute a VB6 application with NSIS? Pin
Eddy Vluggen27-Sep-12 23:03
professionalEddy Vluggen27-Sep-12 23:03 
GeneralRe: How can I distribute a VB6 application with NSIS? Pin
Dave Kreskowiak28-Sep-12 1:16
mveDave Kreskowiak28-Sep-12 1:16 
GeneralRe: How can I distribute a VB6 application with NSIS? Pin
fancyRocko28-Sep-12 1:25
fancyRocko28-Sep-12 1:25 
AnswerRe: How can I distribute a VB6 application with NSIS? Pin
jrumage5-Oct-12 2:00
jrumage5-Oct-12 2:00 
I feel for you because I used to do that work as well.

Back in the VB6 day.

We used Wise installer to create and deploy our builds, Like VB6 the version we used is no longer supported, but I still use it on my Win7 installs(for another dead language) and it has a very simple method of conditionally installing a file.

I don't use nor do I know NSIS, but it appears the equivalent functionality might be
GetFileAttributes
and/or
GetFileVersion coupled with some flow control logic.

With that in mind, Is it actually necessary to check versions of every file? Could you use a single file to be your gauge. That is, can you check the version of abc.dll or xyz.ocx and based on that version number run a completely different branch of the installer script that could update your dependencies?

One Last comment about large VB6 apps, I found that using two installs was very helpful.
The first install was a CORE installer. It installed all of the dll, ocx, exe files that were dependencies. This was a heavy(big) installer.

The second install was much lighter and it was used to install the primary components of the application. as well as update individual components from the CORE. This file was used to push out updates to the software.

Of course both files were needed for new installs.

This worked well for us because of our business model.

Last, I did have a scriptable builder for VB6, I'll dig around a bit to see if I still have it. It may be something I can share.
rum

QuestionPrinting Datagridview content plus header and footer in vb.net 2010 Pin
sali2226-Sep-12 20:40
sali2226-Sep-12 20:40 
AnswerRe: Printing Datagridview content plus header and footer in vb.net 2010 Pin
Abhinav S26-Sep-12 21:00
Abhinav S26-Sep-12 21:00 
AnswerRe: Printing Datagridview content plus header and footer in vb.net 2010 Pin
sali2226-Sep-12 21:13
sali2226-Sep-12 21:13 
QuestionBefore a Control loses focus can I detect the next focus target? Pin
Richard Fairhurst26-Sep-12 9:05
Richard Fairhurst26-Sep-12 9:05 
AnswerRe: Before a Control loses focus can I detect the next focus target? Pin
Richard Fairhurst26-Sep-12 10:32
Richard Fairhurst26-Sep-12 10:32 
QuestionTelephone Tracking system through GPS Pin
waner michaud26-Sep-12 8:12
waner michaud26-Sep-12 8:12 
AnswerRe: Telephone Tracking system through GPS Pin
Eddy Vluggen27-Sep-12 0:16
professionalEddy Vluggen27-Sep-12 0:16 
QuestionDatagrid row count equals zero Pin
Cesar00226-Sep-12 6:49
Cesar00226-Sep-12 6:49 
AnswerRe: Datagrid row count equals zero Pin
Cesar00226-Sep-12 10:05
Cesar00226-Sep-12 10:05 
QuestionRe: Datagrid row count equals zero Pin
Eddy Vluggen26-Sep-12 10:32
professionalEddy Vluggen26-Sep-12 10:32 
AnswerRe: Datagrid row count equals zero Pin
Cesar00226-Sep-12 16:28
Cesar00226-Sep-12 16:28 
QuestionTricky SQL Question Pin
ttocsmi25-Sep-12 10:42
ttocsmi25-Sep-12 10:42 
AnswerRe: Tricky SQL Question Pin
Martijn Kok25-Sep-12 11:40
Martijn Kok25-Sep-12 11:40 
GeneralRe: Tricky SQL Question Pin
ttocsmi25-Sep-12 14:13
ttocsmi25-Sep-12 14:13 
GeneralRe: Tricky SQL Question Pin
Bernhard Hiller25-Sep-12 23:13
Bernhard Hiller25-Sep-12 23:13 
GeneralRe: Tricky SQL Question Pin
Martijn Kok25-Sep-12 23:27
Martijn Kok25-Sep-12 23:27 
GeneralRe: Tricky SQL Question Pin
ttocsmi1-Oct-12 1:56
ttocsmi1-Oct-12 1:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.