Is possible load a Form on base of windows?
if Windows XP load form1
if windows 7 x86 load form2
if windows 7 x64 load form3
Is possible load a Form on base of windows?
if Windows XP load form1
if windows 7 x86 load form2
if windows 7 x64 load form3
Yes use System.Environment.OSVersion
System.OperatingSystem osInfo = System.Environment.OSVersion
See this SO question to find out how to interpret the results: How to translate MS Windows OS version numbers into product names in .NET? together with this one: How to detect Windows 64-bit platform with .NET?.
Then just load the appropriate version of the form.