(Tanto) tempo fa, quando Windows 3.1 imperava e spopolava, il modo più comune (molto comune!!) con cui le applicazioni controllavano che la versione di Windows fosse quella corretta era la seguente:

if (Windows.MajorVersion < 3 ) or
  
(Windows.MinorVersion < 1) Then
      MessageBox("Questo programma richiede almeno Windows 3.1")
      Quit()
End If

Windows 95 originariamente doveva avere il numero di versione 4.0, ma il numero di applicazioni afflitte da questo baco (molto più comune di quanto si possa immaginare) era così grande che si è deciso di rinumerare Windows 95 come Windows 3.95

Avendo a disposizione una virtual machine con Windows 95 si può «provare per credere».

-quack!!!

Technorati tags: ,