Newsgroup: it.comp.lang.delphi
Titolo: Compatibilità windows7 home 64 bit con Delphi 6

Avevo lanciato un post qualche settimana fa per la compatibilitï¿œ di 
Windows 7 con Delphi 6 ma siete scesi tutti dalle nuvole... Ripeto 
sperando in un vostro risveglio e sarï¿œ piï¿œ dettagliato come chiedeva 
Morde...
Ho istallato delphi su win7 istallazione ok avvio ed esce schermata: Il 
programma presenta problemi di compatibilitï¿œ noti...
Poi sebbene abbia istallato delphi 6 dice:
Borland delphi7 non compatibile con questa versione di windows...
Pensando poi che era un problema che capitava a tutti allora ho chiesto 
da quale versione inizia ad essere compatibile.
Io suppongo che tutto ciï¿œ nasce dal discorso che il mio S.O. ï¿œ 64 bit
e Delphi 6 ï¿œ un 32 bit. Poi l'errore Unable to rename 
c:\.....delphi\bin\delphi32.$$$ to c:\.....delphi\bin\delphi32.dro 
faccio ok delphi 6 parte mi compila e mi funziona. Posso ignorare? 
Sapete qualcosa in merito?
Ringrazio a tutti della risposta confido in Morde che in passato mi ha 
risolto problemi di non poco conto con Delphi... E non datemi del 
vampiro...:-) Ciao a tutti.

 discorso che il mio S.O. ï¿œ 64 bit e Delphi 6 ï¿œ un 32 bit
no, non c'entra nulla.
Disattiva l'UAC e installa D6 sotto la root, ignora il warning sui
"problemi noti", e goditi D6.
Ale


Grazie mille...
Quindi ï¿œ un problema di account utente, merda di un windows 7...
Adesso viene il difficile... siccome ho un programma che accede al 
registro e quindi funziona solo se eseguito come amministratore (anche 
in fase di debug) sapete se ï¿œ possibile farlo da codice Delphi sto lavoro?

 sto lavoro?
o riprogetti l'accesso al registro, spostandoti di "ramo" verso il ramo
che ti consente l'accesso in lettura/scrittura anche come utente (non
chiedermi quale sia, non me lo ricordo), oppure provi ad usare un
manifest che forzi l'accesso amministrativo per il tuo exe (googla).
Ale

 Quindi ï¿œ un problema di account utente, merda di un windows 7...
Purtroppo qui si sprecano i giudizi, eppure win7 ï¿œ il primo vero desktop 
OS made in microsoft che rasenta la stabilitï¿œ di un *nix.
Il problema ï¿œ che ci eravamo abituati a sviluppare programmi che di 
default venivano lanciato con utenti administrator, invece da (S)Vista 
ma meglio dire da Seven in avanti la cosa rientra nella normalitï¿œ.
Abituati come dice Alessandra a scrivere codice che alloca risorse e 
utilizza il registro in location compatibili con l'utenza che avvia 
l'applicativo.
-- 
morde
D5,D6,D7
Firebird 2.1
QT 4.7.0 (MingW) QT Creator 2.1

Se usi WIN 7 (che poi tanto male non va) hai diritto a usare anche WIN_XP come macchina virtuale (ma completamente e perfettamente funzionante).
Puoi scaricare da microsoft il files di Windows XP poi tramite Virtul Machine lo lanci e ti installi Delphi 7 o anche 6, 5 ,4 o la versione a 32 BIT che preferisci, fatto questo dal menu di seven nelle macchine virtuali ti trovi le applicazioni installate nella o nelle macchine virtuali(ne fai quante vuoi) che puoi lanciare si da seven o se preferisci apri un desktop a full screen come se fosse XP e ci lavori tranquillamente. 
Io in ambiente industriale ho parecchi problemi simili, ma tutti risolti con le macchine virtuali.
Ciao 

 funzionante).  
solo nelle versioni Pro e Ultimate di W7.
Comunque sia, D6 funge benissimo anche sotto W7/64 e senza bisogno di
nessun ambiente virtuale.
Ale

> Delphi Ruby, rischiando una denuncia penale, ha osato scrivere:
Eg. Alessandra io non rischio assolutamente nulla, tanto meno PENALE,
e poi non si tratta di osare scrivere, ma di dare una risposta in base
alle proprie esperienze.
Con deferenza Delphi Ruby!

 Con deferenza Delphi Ruby!
deferenza.. addirittura.. :)
Ale
ps. comunque "va" si scrive senza accento sulla a, � un verbo, e non un
avverbio.

 Eg. Alessandra io non rischio assolutamente nulla
ROTFL... forse hai travisato "un tantino" il senso delle frasi 
precompilate che si impostano quando si fa un followup..
:-D
Ciao
