Path: csiph.com!au2pb.net!feeder.erje.net!1.eu.feeder.erje.net!nntpspool01.opticnetworks.net!aioe.org!.POSTED!not-for-mail From: "salclem2" Newsgroups: it.comp.lang.visual-basic Subject: Re: Windows 10 e programmi scritti in VB6 Date: Thu, 20 Aug 2015 23:02:49 +0200 Organization: Aioe.org NNTP Server Lines: 55 Message-ID: References: NNTP-Posting-Host: fDiRtaEBqhE+UgpEoFe63Q.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset="ISO-8859-15"; reply-type=original Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org X-MimeOLE: Produced By Microsoft MimeOLE V6.3.9600.17937 X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Microsoft Windows Mail 6.0.6002.18197 X-Priority: 3 X-MSMail-Priority: Normal Xref: csiph.com it.comp.lang.visual-basic:18477 "Daniele Pinna" ha scritto nel messaggio news:mr5buf$h2c$1@virtdiesel.mng.cu.mi.it... > Il 10/08/2015 20:42, Daniele Pinna (Ufficio) ha scritto: >> Il 02/08/2015 00:37, buonanotte ha scritto: >>> Una applicazione non scrive i file .... se non lanciata ' COME >>> AMMINISTRATORE ' >>> ma succedeva gia con Windows 7 >>> >>> >>> "Daniele Pinna (Ufficio)" ha scritto nel messaggio >>> news:mpg8vr$73h$1@virtdiesel.mng.cu.mi.it... >>> >>> Salve a tutti :-) >>> >>> Non credo ci siano problemi particolari... >>> ma qualcuno ha già fatto qualche prova? >> >> Intanto ringrazio tutti per le risposte :-) >> >> Alla fine sono riuscito a provare quel programma, ma solo in parte. >> Si installa ma poi ho, per mio errore, si chiude in quanto non riconosce >> il sistema operativo e quindi non sa dove trovare il DB (che si trova in >> un determinato percorso su XP, in un altro su Vista/7/8, in pratica >> nella cartella %programdata% ). >> :-) >> >> Ovviamente dovrò fare solo una piccola modifica (spero... :-) ) > > Aggiornamento > > La piccola modifica è stata fatta e il programma funziona correttamente. > Visto che c'ero ho riscritto la funzione che riconosce il sistema > operativo rendendola più completa (come versioni) ed efficiente (select > case al posto di vari if/elseif etc). > > Noto però una cosa: > Windwso 10 invece di venir riconosciuto come 10.0.10240 viene > riconosciuto come 6.2.9200, insomma come se fosse Windows 8 > https://it.wikipedia.org/wiki/Windows_8 (il numero di versione si legge > nella colonna di destra) > > Da cosa può dipendere? > Se posso azzardare un'ipotesi, penso che derivi dal fatto che VB6 compila a 32bit e il sistema invece è a 64bit -- http://freewarewiki.it http://freewareonline.org http://netuser.altervista.org