Newsgroup: it.comp.lang.delphi
Titolo: Windows Vista + Delphi 7 + Service Application + ComObj

Ciao a tutti. Ho una macchina Windows Vista Business x64 con Delphi 7 
installato e funzionante. Sto provando un'applicazione correttamente 
funzionante sotto Windows Xp, 2003, 2000: è un servizio che stampa dei 
documenti e usa Word (2007) tramite COM. L'applicazione apre Word, ma 
quando tento di indirizzare i metodi (quit, documents.open(filename), 
etc.) non esegue nulla, picche. Avete già qualche feed-back 
dell'accoppiata D7+Vista? Grazie a tutti.
--- posted by geoForum on 
http://www.delphiedintorni.it

 dell'accoppiata D7+Vista? Grazie a tutti.
Temo che con D7 tu non possa generare applicazioni compatibili con Vista 
x64. :-|
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
     Non hai la possibilità di scaricare Turbo Delphi Explorer?
     Te lo spedisco io!! [
http://blog.marco.breveglieri.name/?p=48
]

 x64. :-|
Esiste una qualunque versione di delphi che compili in 64 bit?
-- 
Morde

 Esiste una qualunque versione di delphi che compili in 64 bit?
Al momento, non direi, se si parla di applicazioni native.
Ciao,
   Marco.


 x64. :-|
Scusa , ma non capisco..
Vista X64 supporta (emula )  programmi win32 ? o solo Nativi x64 ? 

 funzionante sotto Windows Xp, 2003, 2000:
hai la stessa versione di Word installata sia sotto Vista che sotto 
XP/2003/2000 ? Potrebbe essere una delle tante "protezioni" rompiscatole di 
Vista, contro i virus e balle varie che sfruttano i COM per fare i cavoli 
loro.
Avalon 

Diamo x sodato che D7 non compila a 64 bit, ma le applicazioni a 32 bit 
generalmente funzionano comunque su Vista x64. Sembra che 
l'indirizzamento a COM sia un problema se istanziato dallo strato 
services... Ho provato a creare un'applicazione normale (non servizio) 
D7 a 32bit che fa le stesse cose (istanza di Word tramite COM, open di 
un documento, stampa e chiusura di word e tutto funziona alla 
meraviglia. Ho provato su una macchina Vista 32bit con Office 2003 ed ho 
lo stesso problema. Credo che sia proprio da attribuire al fatto che se 
istanziato da un servizio, Word va in crisi. Il tutto su XP SP2 
naturalmente va, sia interattivo, che a livello service. 
Riguardo a queste "protezioni" di Vista... come cavolo č possibile 
verificare se effettivamente sono attive e come variare la 
configurazione? Ho verificato in DCOMCNFG.EXE ma non trovo nulla 
di "strano"... 
Nell'applicazione service, nell'onServiceStop eseguo la chiusura di 
Word: il task WINWORD.EXE va con la CPU all'85-90% e fin che non lo 
fermo il mio service non si chiude. Ho pensato che Word "visualizzi" un 
dialog ma mi suona strano un utilizzo di CPU cosě elevato se fosse 
questo il motivo. Inoltre ho provato a disattivare il display degli 
alert di Word con "w.displayAlerts := false" (w č l'olevariant che punta 
a word), ma nulla da fare.
Grazie a tutti per l'aiuto.
Enrico

--- posted by geoForum on 
http://www.delphiedintorni.it

 Vista X64 supporta (emula )  programmi win32 ? o solo Nativi x64 ?
A questa domanda dovrebbe rispondere microsoft, io posso solo ipotizzare
che ci sia il supporto al win32, come dovrebbe essere logico .
Ciao
-- 
Morde

 che ci sia il supporto al win32, come dovrebbe essere logico .
Se ha installato D7, e funziona, propenderei anch'io leggermente per 
questa ipotesi :-)
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL