FIX: Impossibile utilizzare controllo Microsoft Foundation Class ActiveX che viene generato con Visual c ++ .NET 2003 in Visual Fox e Pro 6.0

Traduzione articoli Traduzione articoli
Identificativo articolo: 840874 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sintomi

Di un controllo ActiveX MFC (Microsoft Foundation Class) predefinito è creato con Microsoft Visual c ++ .NET 2003 di siano. È possibile eliminare questo modulo in modalità progettazione in una Microsoft Visual Fox Pro 6.0 in esecuzione di modulo su un computer che esegue Microsoft Windows 98. Quando si salva il modulo, viene visualizzato il seguente messaggio di errore:
Codice di errore OLE 0 x 80004005: errore di non specificato.
Non viene visualizzato il messaggio di errore con controlli ActiveX MFC creati con Microsoft Visual c ++ .NET 2002 o versioni precedenti di Microsoft Visual c ++.

Risoluzione

Un hotfix supportato è disponibile da Microsoft, tuttavia è destinato esclusivamente per risolvere il problema descritto in questo articolo. Applicarlo solo a sistemi che si verifica questo problema specifico.

Per risolvere il problema, contattare il servizio supporto tecnico clienti Microsoft per ottenere l'hotfix. Per un elenco completo di numeri di telefono del servizio supporto tecnico clienti Microsoft e per informazioni sui costi dell'assistenza, visitare il seguente sito Web Microsoft:
http://support.microsoft.com/contactus/?ws=support
Nota in casi particolari, le spese normalmente addebitate per le chiamate al Servizio Supporto Tecnico Clienti Microsoft potrebbero essere annullate qualora un addetto del Supporto Tecnico Microsoft dovesse determinare che uno specifico aggiornamento risolverà il problema. I normali costi del Servizio Supporto Tecnico Clienti verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico aggiornamento in questione.La versione inglese di questo aggiornamento rapido (hotfix) presenta gli attributi di file (o successivi) elencati nella tabella riportata di seguito. Date e ore per questi file sono indicati nella coordinated universal time (UTC). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e l'ora locale, utilizzare la scheda fuso orario dello strumento Data e ora del Pannello di controllo.
   Date           Time  Version    Size       File name     
   --------------------------------------------------------
   17-Jul-2003  16:22                     56,223  Afx.h
   18-Apr-2004  21:56  7.10.4108.0       106,496  Atl71.dll
   17-Nov-2003  21:55                     17,677  Atlcomtime.inl
   22-Jan-2004  12:05                     13,014  Atlevent.h
   18-Apr-2004  21:55                  1,199,632  Atls.lib
   18-Apr-2004  21:55                  1,240,234  Atlsd.lib
   29-Aug-2003  16:16                     10,647  Atltime.h
   29-Aug-2003  16:18                     14,773  Atltime.inl
   19-Apr-2004  06:55                    319,746  Eafxis.lib
   19-Apr-2004  06:55                    310,120  Eafxisd.lib
   11-Sep-2003  14:30                      9,121  Filest.cpp
   19-Apr-2004  07:40  7.10.4108.0     1,060,864  Mfc71.dll
   19-Apr-2004  06:59                  2,580,010  Mfc71.lib
   19-Apr-2004  07:07  7.10.4108.0        40,960  Mfc71chs.dll
   19-Apr-2004  07:07  7.10.4108.0        45,056  Mfc71cht.dll
   19-Apr-2004  06:58  7.10.4108.0     2,183,168  Mfc71d.dll
   19-Apr-2004  06:58                  3,361,062  Mfc71d.lib
   19-Apr-2004  07:07  7.10.4108.0        65,536  Mfc71deu.dll
   19-Apr-2004  07:07  7.10.4108.0        57,344  Mfc71enu.dll
   19-Apr-2004  07:07  7.10.4108.0        61,440  Mfc71esp.dll
   19-Apr-2004  07:07  7.10.4108.0        61,440  Mfc71fra.dll
   19-Apr-2004  07:07  7.10.4108.0        61,440  Mfc71ita.dll
   19-Apr-2004  07:07  7.10.4108.0        49,152  Mfc71jpn.dll
   19-Apr-2004  07:07  7.10.4108.0        49,152  Mfc71kor.dll
   19-Apr-2004  07:32  7.10.4108.0     1,048,064  Mfc71u.dll
   19-Apr-2004  07:03                  3,348,140  Mfc71u.lib
   19-Apr-2004  07:00  7.10.4108.0     2,178,048  Mfc71ud.dll
   19-Apr-2004  07:01                  4,287,960  Mfc71ud.lib
   19-Apr-2004  07:12                    555,888  Mfcs71.lib
   19-Apr-2004  06:58                    582,130  Mfcs71d.lib
   19-Apr-2004  07:13                    490,054  Mfcs71u.lib
   19-Apr-2004  07:01                    507,600  Mfcs71ud.lib
   19-Apr-2004  06:55                 16,911,250  Nafxcw.lib
   19-Apr-2004  06:55                 17,041,026  Nafxcwd.lib
   19-Apr-2004  06:55                    129,138  Nafxis.lib
   19-Apr-2004  06:55                    132,454  Nafxisd.lib
   17-Jul-2003  16:19                      6,073  Objcore.cpp
   17-Jul-2003  17:21                     24,323  Occcont.cpp
   20-Jan-2004  13:31                     16,801  Olefact.cpp
   24-Mar-2004  23:32                     40,431  Olepset.cpp
   07-Apr-2004  16:23                     13,810  Olestrm.cpp
   19-Apr-2004  06:57                 17,209,838  Uafxcw.lib
   19-Apr-2004  06:57                 17,433,082  Uafxcwd.lib
   19-Apr-2004  11:02                    101,376  Vc_user_atl71_rtl_x86_---.msm
   19-Apr-2004  11:02                    100,864  Vc_user_mfc71_loc_rtl_x86_---.msm
   19-Apr-2004  11:02                    919,552  Vc_user_mfc71_rtl_x86_---.msm
   26-Mar-2004  20:40                     19,190  Winocc.cpp

Status

Microsoft ha confermato che questo un bug nei prodotti sono elencati nella sezione "Si applica a".

Informazioni

Quando si salva un modulo Visual Fox Pro con un controllo ActiveX MFC, viene chiamato il metodo di interfaccia IPersistStreamInit::Save del controllo. Questo chiama la funzione AfxFullPath() con il nome del flusso per la alla fine. In Visual c ++ .NET 2002 e nelle versioni precedenti di Visual c ++, questa chiamata non riuscita in computer in cui sono stati in esecuzione Microsoft Windows 98. Tuttavia, è stato ignorato l'errore. In Visual c ++ .NET 2003, viene generata un'eccezione. Visual Fox Pro acquisisce l'eccezione e visualizzato come messaggio di errore menzionato nella sezione "Sintomi".

Riferimenti

Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
824684Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft
VS .Net 2003 MFC activex control cannot be used on VFP 6.0 form on Windows98

Proprietà

Identificativo articolo: 840874 - Ultima modifica: lunedì 15 maggio 2006 - Revisione: 2.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Visual C++ .NET 2003 Standard Edition
Chiavi: 
kbmt kbqfe kbfix kbbug kbhotfixserver KB840874 KbMtit
Traduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 840874
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com