Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

INFORMACIÓN: Archivo Léame Visual Studio 6.0 SP3: parte 7 - Visual J ++

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 230731
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.
Resumen
Este archivo Léame contiene información actualizada acerca de la serie completa de Visual Studio de Microsoft de las herramientas de desarrollo. Si ha descargado un Core service pack de Internet, no todas las secciones de este archivo se aplican a la actualizaciones que recibió. Los problemas resueltos que adecuado para las descargas del núcleo son los que figuran en la sección de Visual Studio y en las secciones de los productos actualizado mediante la descarga de núcleo.

La de Microsoft Visual Studio 6.0 Archivo Léame de Service Pack 3 contiene las secciones siguientes:

PARTE 1: Introducción e instalación

PARTE 2: De Visual Studio

PARTE 3: Visual Basic

PARTE 4: Visual C++

PARTE 5: Visual FoxPro

PARTE 6: Visual InterDev

PARTE 7: Visual J ++

PARTE 8: Visual SourceSafe

PARTE 9: Las versiones de archivo

Para la información del producto más reciente, visite el sitio Web de Visual Studio en:

Para las actualizaciones de producto más recientes, consulte la Ayuda de Visual Studio Puntos destacados del sitio en: Consulte la sección referencias a continuación para obtener más información acerca de las otras partes de este archivo Léame.
Más información

VISUAL J ++

Información de instalación

Algunas características de Visual J ++ 6.0 relativas a la depuración de Microsoft Transaction Server (MTS) requieren Windows NT 4.0 Service Pack 4 (SP4). Windows Windows NT 4.0 SP4 está disponible en la página Web de Microsoft Windows Update . Un problema de última hora impida la depuración de Visual J ++ aplicaciones onWindows 2000 versión Beta 3. Este error impide que se compilar las aplicaciones. Para obtener más información, consulte:

Nueva máquina Virtual de Microsoft

En respuesta a los problemas de automatización en la automatización, la Se han actualizado los archivos de Microsoft virtual machine (Microsoft VM), comenzar con Service Pack 2. La versión de Microsoft VM incluida en este service pack es se enumeran en la sección de la lista de archivos en la parte 9 del archivo Léame de Visual J ++. Este cambio será aplicado tanto en el equipo donde es Microsoft Visual J ++ instalado y también en Visual J ++ carpeta redistribuible que Visual J ++, las aplicaciones que se distribuyen también incluirá la automatización actualizada archivos.

Para cambiar entre las versiones comercial y de depuración de Microsoft Clases de sistema VM, ejecutar classd.exe o classr.exe.

Este service pack contiene los archivos de Visual J ++ necesarios a necesarias para dar cumplimiento a la sentencia preliminar emitida por distrito juez Federal Ronald H. Whyte. Estos cambios también se incluyen en el Service Pack 2.

Compilador, depurador, ActiveX y correcciones IDE

En esta versión de service pack, los siguientes problemas en general entorno de programación se han resuelto:
  • No se invocó el método onCOMRegister desde un archivo DLL Java/COM-empaquetado causando problemas en el registro de DLL.
  • Un error de protección general se produjo con el Pdm.dll archivo después de ejecutar la secuencia de comandos que transforma los datos XML.
  • Una secuencia determinada de espacios, saltos de línea y transporte Devuelve el editor de código de Visual J ++ y el depurador a quedar fuera de sincronía cuando recorrer el código.
  • Controles creados con Visual J ++ se han marcado como mediante la predeterminado-modelo de subprocesamiento ambos. Esta configuración predeterminada crea varios problemas. En primer lugar, usuario los controles de interfaz están enlazados con el subproceso que posee la ventana del control controlar, lo que impide que el control funciona correctamente en un multiproceso subproceso de apartamento. En el service pack 3, el modelo de subprocesamiento de predeterminado de ActiveX los controles se cambió al apartamento.
  • Salir de Internet Explorer 5 en un equipo con el depurador de Visual J ++ instalado puede terminar anormalmente. Este problema depende del tipo de contenido que se ve en Internet Explorer 5 y la velocidad de su equipo. Esto se ha corregido en Service Pack 3 de Visual Studio.
  • IDE se bloqueó cuando se realiza una de guardar un proyecto de utilidad. Esto se ha solucionado en el service pack.
  • Si los usuarios abre el cuadro de diálogo Propiedades del punto de interrupción varias veces durante la depuración en modo de interrupción, Visual J ++ tenía problemas para controlar estas instancias múltiples.
  • JVC no se compilará correctamente con com.ms.fx.IFxLocaleFormatting.class o com.ms.fx.FxFormattedText.class.
  • Problema depurar secuencias de comandos comportamientos. Comportamientos de la secuencia de comandos de Internet Explorer 5 (.htc) no eran accesibles mediante el depurador y, por lo tanto, no se pueden depurar. Esto ha sido corregido en el Service Pack 3 de Visual Studio 6.0.
  • Los errores de tiempo de ejecución controlados por Visual Studio, incluso si el depurador de secuencias de comandos estaba presente. ¿Controlar errores de tiempo de ejecución incluso si de Visual Studio 6.0 de los El depurador de secuencias de comandos se han instalado. Los usuarios no podían elegir al depurador de secuencias de comandos como la aplicación que se va a usar en esta situación. Visual Studio o en la secuencia de comandos Depurador puede gestionar ahora los errores de tiempo de ejecución.
  • Service Pack 3 contiene una actualización de depurador que permite la usuario establecer puntos de interrupción de tiempo de diseño en archivos .js y vbs.
  • El comportamiento de un formulario que incluye un único subproceso El control de ActiveX varía, dependiendo del entorno en el que la aplicación se ha ejecutado. Por ejemplo, si ha creado un único subproceso control de edición, incluido que control de un formulario y compila el formulario en un archivo ejecutable, la edición control puede procesar pulsaciones de teclas. Sin embargo, si no se compila el formulario a un archivo ejecutable y su aplicación a través de JView, la edición control se comportaba según lo previsto. Este service pack incluye una actualización que permite controles ActiveX de un único subproceso incrustados en un formulario WFC se comporte como se espera, independientemente del entorno en el que se ejecutan.
  • Cuando se agrega un control de Edición de DHTML para Internet Explorer 5, Visual J ++ comenzó a generar los contenedores adecuados y compilación, pero se detendría. Esto ha sido se fija en el Jactivex.exe incluidas en este service pack.
  • Al depurar en Visual J ++ 6.0 en Windows NT, el equipo Administrador de depuración recuperado previamente el nombre de archivo de un proceso consultando el registro de datos de rendimiento. Este enfoque para recuperar la información de proceso la causa de los bloqueos. En consecuencia, se modificó Machine Debug Manager en primer lugar, intente utilizar la API de estado de proceso para recuperar los datos de proceso. Si este se produce un error en el intento, los datos de rendimiento de las consultas Machine Debug Manager registro.

Microsoft Windows Foundation Classes correcciones

Los siguientes elementos se han corregido en la 1.0.0.8443 versión de las clases de Windows Foundation Classes. Esta versión se instala con Microsoft VM incluido con el Service Pack 3.

Correcciones de compatibilidad de ActiveX

  • 215353ActiveXHost no administra la licencia de determinados controles ActiveX. Al alojar algunos controles ActiveX, como DB 6.0 de cuadrícula, que requiere una licencia en un equipo distinto de aquél donde estaba el formulario creado originalmente, un cuadro de diálogo de advertencia o de error aparecerá indicando que el licencia caducará dentro de n días. Esto sucede incluso si el equipo donde se implementó la aplicación tenía una copia válida de la licencia. Ahora es fijo, y que la advertencia no aparecerá a menos que el control sea sin licencia.

Correcciones de código en segundo plano-HTML

Vea también problemas.
  • 194787DhDocument.setTitle no funciona desde initForm. Llamar a DhDocument.setTitle(título de cadena) no tenía efecto en el título del documento. Llamar a setTitle en onDocumentLoad podría solucionar este problema. DhDocument.setTitle funciona ahora correctamente desde ambos initForm y onDocumentLoad.
  • 195174Cuando<BODY>las etiquetas no se han capitalizado, controles JDHTML no se puede agregar a una plantilla enlazada.</BODY>Cuando este servidor el código HTML subyacente y la<BODY>etiquetas en el documento de plantilla HTML no se encontraban en mayúsculas)<BODY>), el módulo de código subyacente no puede enlazar correctamente al documento y DhElements no se pudo agregar a la página. La búsqueda de<BODY>etiquetas es ahora sin tener en cuenta.</BODY></BODY></BODY>
  • 195173WinIOException al llamar a DhDocument.dumpDHTML y DhDocument.dumpHTML.DhDocument.dumpHTML y DhDocument.dumpDHTML son métodos no admitidos. Se marcaron como @deprecated, y el compilador emite una advertencia si son utiliza.
  • 197567DhCell.resetTextAlign no definir las celdas alineación del texto de la fila que lo contiene.DhCell.resetTextAlign se restablece la alineación del texto en la celda para que coincida con el de el DhRow que contiene la celda.
  • 197566Después de quitar un encabezado o pie de página, se produce una excepción DhTable.removeAll. En el lanzamiento WFC, ArrayIndexOutOfBounds produjo una excepción al quitar un encabezado o pie de página. Se trata de ninguna más el caso.
  • 223366DhStyleBase falta setBackgroundImage. Era imposible para establecer directamente el estilo de la imagen de fondo para Derivado de DhStyleBase elementos sin necesidad de programación a través de Internet Explorer Modelo de objetos de documento. DhStyleBase tiene ahora un nuevo método: setBackgroundImage(cadena imageURL) donde imageURL es la ruta de acceso (completa o relativa) a la imagen.
  • 223370Soporte de controlador de eventos de WFC.Controles de IU en el escenario de HTML Code-Behind. En un proyecto HTML de código subyacente en Visual J ++ 6.0, los usuarios encontrarán Cuando los controles de wfc.ui se agregan a una página HTML, no admiten eventos controladores para los eventos onEnter y Monserratestá . Sin embargo, los eventos onMouseEnter y onMouseLeave seguirá funcionando correctamente. El onEnter y Monserratestá se ejecutan sólo cuando se coloca un control en un wfc.ui.Form.
  • OnDocumentLoad desde que se llama deja de enlace a un DhInlineFrame. El enlace de un DhInlineFrame a una etiqueta de <IFRAME>en initForm con DhDocument.setBoundElements (DhElement elements[]) produciría una excepción que se controla en modo silencioso la marco de trabajo. Como resultado, onDocumentLoad se llamó nunca para un documento. Ahora se ha corregido este error. La marco de trabajo ahora correctamente enlaza un DhInlineFrame a la etiqueta de <IFRAME>, y como se esperaba, se denomina onDocumentLoad. </IFRAME></IFRAME>
  • Enlace a un DIV elemento que tiene el texto no está incluido en las etiquetas SPAN produce una excepción. Enlace a elementos muy anidadas a veces causados un no encontró en elemento de excepción. La solución debía incluir raw En <span>etiquetas de texto HTML. Este problema se ha solucionado y la solución ya no es necesario. </span>
  • Llamando y métodos de enlace en los controles WFC en un escenario de Code-Behind. Los usuarios pueden agregar controles de mensajes para una etiqueta de página y haga que participen en un escenario de código subyacente. Para lograr el comportamiento apropiado, los usuarios deben llamar el método de DhBaseContainer.add (com.ms.wfc.ui.Control c) o el uso DhComponentWrapper.Creación de un DhComponentWrapper, estableciendo su propiedad del Control (o especificar el control en el constructor) y agregarlo a un contenedor equivale a llamar al método DhBaseContainer.add . Para obtener más información, consulte DhComponentWrapper y DhBaseContainer.
  • Hace que llamar a DhModule.doMain desde una aplicación de consola NullPointerException. Las aplicaciones de servidor se pueden probar en una aplicación de consola al crear un objeto DhModule , si la clase de código de servidor y, a continuación, llamar a dominio.Anteriormente, la llamada a dominio de esta manera provocará una excepción de puntero nulo; en este momento. funciona correctamente.
  • Cambio de una selección de ficha provocar NullPointerException. Seleccionar una ficha en un control TabControl que está alojado en una página HTML en un escenario de código subyacente podría provocar NullPointerException. Esta excepción es no ya se inicia.
  • Aplicaciones de subyacente de código de HTML en el Diseñador HTML no funcionan en Internet Explorer 5. Las aplicaciones de código subyacente-HTML, editada en el Diseñador HTML función con Internet Explorer 5 instalado, ya que el <PARAM> etiquetas de <OBJECT>elementos incorrectamente se descartan. Subyacente de código de HTML no afecta a las aplicaciones que ya se han implementado. Esto ha sido corregido en el Service Pack 3 de Visual Studio.</OBJECT>
  • Ejemplos de código-HTML subyacente de vj6sampl.exe pueden dejar de funcionar cuando se instala Internet Explorer 5. Los ejemplos de código subyacente-HTML de vj6sampl.exe como "dhButton", "dhContainer" y "dhImage" pueden dejar de funcionar cuando Microsoft se instala la versión de la máquina virtual 5.0.3167. Microsoft VM versión 5.0.3167 buques con Internet Explorer 5. Esto se ha solucionado en Visual Studio Service Pack 3.
  • DhBulletedList.resetID produce DhElementNotFoundException. Llamar a resetID en un DhBulletedList , aún se producirá DhElementNotFoundException, y el método ahora está marcado como @deprecated.Sin embargo, se generará una advertencia en tiempo de compilación. Por otra parte, el método no se muestra en CodeSense o en el Examinador de objetos para evitar que un Programador de llamarlo de forma accidental.
  • DhCell.getText en la celda en el objeto de enlace a datos DhTable devuelve una cadena vacía. Ahora funciona correctamente.
  • DhDocument.findElement produce DhElementNotFoundException si llama después de DhDocument.getAllElements. Llamar a DhDocument.findElement(cadena elementID) produciría una DhElementNotFoundException si se llamó para buscar un elemento después de llamar a DhDocument.getAllElements.DhDocument.findElement funciona ahora correctamente incluso si DhDocument.getAllElements se llamó primero.
  • DhEdit.addOnClick produce un com.ms.wfc.core.WFCException para los cuadros de texto de varias líneas sólo. Agregar un controlador de eventos para un multiline DhEdit en initForm produciría un WFCException alegando que el elemento no era un<INPUT type="text">o <TEXTAREA>. La solución consistía en agregar el los controladores de eventos para la propiedad multiline edición control en onDocumentLoad.Agregar controladores de eventos ahora funciona como se esperaba en ambos initForm y onDocumentLoad. </TEXTAREA>
  • ResetID de DhElement método obsoleto. Error en el método resetID de la clase DhElement . En esta service pack, las obras de método, pero tiene está obsoleto.
  • DhModule no se finaliza, causando una pérdida de memoria. En esta versión de service pack, ahora correctamente descarta DhModule Después de su uso.
  • Métodos de Dhmodule para recuperar el valor de parámetro de un objeto. La clase DhModule ahora admite los siguientes métodos que hacen posible recuperar el valor de las etiquetas PARAM de un objeto:
    • getParameter pública de cadena (String paramName)
    • getParameterNames() de public String]
    El parámetro paramName identifica el parámetro de objeto que desea recuperar. Si ningún parámetro de objeto corresponde a la se solicita, esto Devuelve una cadena vacía.

    El segundo método, getParameterNames, recupera los nombres de todos los valores de parámetros disponibles y devuelve estos nombres en una matriz de objetos String. Estos métodos se pueden utilizar dentro de Internet Explorer. Una llamada a estos métodos desde otros desencadenadores de entorno dentro de un WFCInvalidStateException.

  • DhRadioButton y DhCheckBox no superficie atributos del modelo de objetos de documento o los estilos establecidos en HTML. Enlace a un botón de opción HTML o la casilla de verificación que había personalizado las propiedades establecidas en él no mantendría las propiedades una vez que el objeto se enlazó en JDHTML. Una vez que se ha enlazado el objeto, se perderían estas propiedades únicas. Ahora, esto es fijo y las propiedades personalizadas para los botones de opción y casillas de verificación son disponible en JDHTML.
  • DhRow.add ahora toma sólo celda DhCell. En la primera versión de WFC, DhRow.add llevaría cualquiera Objeto derivado de DhElement. Si no se encuentra el objeto derivado de la celda DhCell, el método en modo silencioso se produciría un error. En esta versión, un WFCInvalidParameterException se produce si el DhElement no se deriva de la celda DhCell.
  • DhTable.showNextPage produce una excepción de puntero nulo cuando se llama después de getBodyCell. Este problema aparece sólo en Internet Explorer 5. Llamada de DhTable.showNextPage funciona ahora correctamente incluso si ya se ha llamado a getBodyCell .
  • DhText.setFont, DhText.getFont y DhText.resetFont no funcionan correctamente. Si el texto representado en un objeto DhText se representó en una fuente de trazo de salida o subrayada, llamar a setFont en ese objeto, con una fuente sin subrayado o sin trazo en salida sería no se debe quitar el subrayado o el atributos de tachado de la fuente. Esto funciona ahora como se esperaba.
  • Obtener una excepción en WFC en código de servidor creará problemas en IIS, provocando la escasez de memoria. DataBound DhTables que nunca se han agregado a un contenedor que no finaliza correctamente, lo que IIS consumir pero nunca libere su memoria.
  • Internet Explorer 5 devuelve "no puede obtener excepción superficie del formulario WFC" si la carga de un escenario complejo código subyacente a través de la red. La configuración de seguridad predeterminada en Internet Explorer 5 eran impide que los controles WFC en un escenario de código subyacente funciona correctamente si la Documento HTML se ha cargado desde un sitio de intranet o de unidad de la red local. Esto escenario ahora funciona como se esperaba.
  • Problema de Internet Explorer con Mshtml.dll cerraba la ventana del explorador cuando se inicia el temporizador. Se está destruyendo el IOleClientSite para el control timer antes de que el objeto se desactivado. El objeto está ahora desactivado antes de que se destruya su sitio.
  • Mejora en el rendimiento: agregar DhBaseContainer.removeAllSafe. DhBaseContainer ahora tiene un método removeAllSafe que quita todos los elementos secundarios muy rápidamente. Actualmente se utiliza en DhBulletedList y también puede utilizarse en contenedor de derivada de un desarrollador que a continuación:
    public void setElement(DhElement e){    removeAllSafe();    m_item = e;    if (e != null)       super.add(e);}					
  • Problemas de elementos de enlace a DHDocument si no hay objetos dependían primero. Hubo un problema con el enlace y agregar objetos a una DhDocument. Si no hay objetos agregados a un DhDocument antes de una llamada a setHTMLDocument, entonces todas las adiciones posteriores, como setBoundsElement, a DhDocument fallaría. Este comportamiento se ha corregido.
  • ReadyStateEvent tiene "???" como el valor de readyState. El ReadyStateEvent tenía la cadena "???" como el valor de readyState independientemente de ¿Cuál fue el estado listo. Ahora el estado listo puede ser uno de los siguientes valores: completa, interactiva, cargado o no inicializada.
  • Estilos sin un punto (.) al principio del nombre no se puede agregar a los elementos. Si un DhStyle se creó utilizando el constructor de DhStyle(string name) y el parámetro de nombre no comenzó con un punto, el estilo no pudo se agregan a un elemento. Este constructor ahora antepone un período en el nombre de estilo Si uno no está allí.
  • El método getPropertyBag se ha agregado a la DhModule. En la primera versión de WFC, no era posible para un Clase derivada de DhDocument en un escenario de código subyacente para obtener en cualquier <PARAM> etiquetas dentro de su <OBJECT>de DhModule etiqueta. DhModule tiene dos nuevos métodos: </OBJECT>
    • getParameterNames de public String]
      Devuelve una matriz de cadenas que representa los atributos de nombre para cada uno de los <PARAM> etiquetas.
    • getParameter pública de cadena (string parameterName)
      Devuelve el atributo de valor para el pasado en parameterName.
  • Al enlazar a una tabla con una fila de pie de página o el encabezado existente, la fila de encabezado y pie de página no se trata como parte de la tabla. Llamar a DhDocument.setBoundElements (DhElement elements[]) para enlazar un objeto DhTable a una existente<TABLE>enlazaría en HTML en la tabla. Sin embargo, si la tabla tiene un <THEAD>o <TFOOT>, no se han tratado como parte de la tabla. Por ejemplo, myTable.removeAll eliminará todas las filas del cuerpo, pero las filas de encabezado y pie de página permanecería. La solución anterior era el<TABLE>con DhDocument.findElement(string id) en onDocumentLoad.Ahora, estos dos escenarios funcionan como se esperaba.</TABLE></TFOOT></THEAD></TABLE>

Otra biblioteca WFC y revisiones de Control

  • 223358La creación de más de dos elementos secundarios MDI en el constructor del principal produce un WFCException. Si un formulario crea la interfaz de múltiples documentos de más de dos los niños en su constructor, se produce una Win32Exception WFC. Después de esto excepción, el formulario tendría sólo dos elementos secundarios que se agrega. Este problema ya está resuelto. Un un número arbitrario de elementos secundarios MDI puede crearse y se agrega a un formulario en su constructor.
  • 223365: Confunden en un control PictureBox que tiene que volver a crear un identificador MouseEnter y MouseLeave. Los eventos MouseEnter y MouseLeave causaría problemas si, en respuesta a uno de ellos, eran volverá a crear un control PictureBox. Por ejemplo, llamar al método de setBorderStyle en un control PictureBox hará que la recreación de una identificador. Si este se llama a método en un controlador de eventos MouseEnter o MouseLeave , quedaría el estado de la licencia de MouseEnter / sin resolver y futuros eventos de Enter/Leave no reconozca. Se trata de fija en la mayoría de los casos, aunque es posible que se olvide de uno o más entrada/salida eventos. El control, sin embargo, se volverá a sincronizar sí mismo y los eventos Enter/Leave se desencadena como se esperaba después de algún tiempo.
  • 223351La setSelectedIndex de Control de fichas no dibuja correctamente hijos. Llamar el método setSelectedIndex en un control TabControl fallaría a veces representar los controles de la secundaria en que la página correctamente. Este problema se ha resuelto.
  • 223368SetChecked de método no funciona en el menú contextual. Los menús contextuales para los controles no estaban recibiendo sus Mensaje WM_INITMENUPOPUP. Por lo tanto, las comprobaciones de menú realizadas no eran aplicar. Llamar el método setChecked en los menús contextuales ahora funciona como se esperaba.
  • 223352Botón de ajuste de tamaño no es coherente entre el Diseñador de formularios y el tiempo de ejecución. Ventanas secundarias MDI que se crean en el constructor de su Marcos MDI tendría ajuste automático se les aplica dos veces, una vez por el padre y una vez por sí mismos. Esto podría provocar que los controles de la ventana secundaria se ajuste diferente a ejecutar en tiempo de diseño. Padres de MDI ya no ajustar automáticamente sus hijos.
  • 223344El método com.ms.wfc.app.RegistryKey.setValue no funciona correctamente para las matrices de cadenas. Al llamar a com.ms.wfc.app.RegistryKey.setValue (objeto) con una matriz de cadenas que es su parámetro, varios no se podrían escribir caracteres del último elemento de la cadena de la matriz correctamente. Matrices de cadenas de escritura con este método ahora funciona correctamente.
  • 223367El método com.ms.wfc.app.RegistryKey.setValue no tiene en cuenta para los caracteres de terminación en Windows NT. Al establecer el valor de una cadena con com.ms.wfc.app.RegistryKey.setValue en Windows NT, no era agregar caracteres null de terminación correctamente. Esto se ha corregido. A NullPointerException se produce cuando se quita un RebarBand sin un control secundario. El código siguiente se produjo una NullPointerException:
    RebarBand Band = new RebarBand();rebar1.addBand(Band);rebar1.removeBand(Band); // throws NullPointerException					
    Ahora funciona correctamente y que la excepción no es produce.

  • No se puede iniciar la varilla con varios RebarBands en la misma fila. En tiempo de diseño, era posible crear un control Rebar con varios RebarBands en la misma fila. En tiempo de ejecución Sin embargo, cada RebarBand aparecería en su propia fila. Los RebarBands aparecen ahora en la fila que pertenecen.
  • Problemas de enlace de datos para dateTimePicker. El campo de fecha en el control DateTimePicker puede ahora correctamente puede enlazar a un campo de datos de fecha en un base de datos.
  • Form.createWindowGraphics produce un WFCInvalidArgumentExceptioN. Este método funciona ahora como se espera y se devuelve una clase puede utilizar com.ms.wfc.ui.Graphics .
  • Basura aparece en la barra de herramientas después de instalar IE5. Cuando se ejecuta Internet Explorer 5 en Windows 95 o Windows 98, ¿aparecen caracteres ilegibles en la barra de herramientas, información sobre herramientas y en la barra de herramientas imagen del botón. Esto se ha corregido en el service pack.
  • ImageList establece valores predeterminados a 16 colores. El control ImageList tiene ahora una nueva propiedad: colorDepth.El valor de esta propiedad se debe establecer en una de las constantes en la enumeración ColorDepth. Sin embargo, cuando se ejecuta en un sistema con más de 256 colores, donde ImageList es contener las imágenes que tienen 256 colores, debe establecerse la propiedad colorDepth en uno de los siguientes:
    • ColorDepth.COLORDEPTH_64K_COLORS
    • ColorDepth.COLORDEPTH_MILLIONS_OF_COLORS
    • ColorDepth.COLORDEPTH_TRUE_COLOR
  • , ListItem.setSelected(false) y setFocused(false). En el código, puede ahora correctamente desactivar y quitar el foco de ListItems en un control ListView.
  • Modificar menú de campo de datos de lista desplegable en la página de propiedades de DataBinder. Visual J ++ 6.0 podría dejar de responder cuando el usuario ha intentado modificar el menú de campo de datos de la lista desplegable en la página de propiedades de un DataBinder objeto. RasterOp.BRUSH y RasterOp.PEN no funcionan como se esperaba con imágenes transparentes. Una imagen transparente con un RasterOp de LÁPIZ o PINCEL de dibujo podría dibujar las áreas no transparentes de la imagen en blanco en lugar del color de el PINCEL o LÁPIZ. Esto se fija para el caso de RasterOp.BRUSH. Para RasterOp.PEN, no se dibuja nada.
  • Objeto de guardar una imagen en una secuencia de memoria no funciona como se esperaba. La extracción de un objeto de imagen de ImageList y tratando de conservarlo en una secuencia de memoria o el archivo no sería si el subyacente PICTDESC fue null.Un mapa de bits válido PICTDESC ahora se devuelve y la imagen se puede conservar correctamente.
  • Problemas del sistema en Windows NT 4.0 Service Pack 3. En determinadas circunstancias, un equipo que ejecuta Windows NT 4.0 Service Pack 3 se bloquea cuando se ejecuta una aplicación WFC que demostró una ventana no tiene una ventana principal. Este problema se ha solucionado en Windows NT 4.0 Service Pack 4 y Visual Studio 6.0 Service Pack 3. El WFC busca el principal ventana correctamente.
  • Al extender HTMLControl, nunca se llama a onDocumentReady. Un control escritas por el usuario que extender la com.ms.wfc.ui.HTMLControl nunca llama al método onDocumentReady . Ahora, esto es fijo y se llama al método como se esperaba.

Otras revisiones

  • 223361Método Time.getDayOfWeek valor devuelto Error. La sección de "Comentarios" del método Time.getDayOfWeek contiene información incorrecta. Debe indicar el número devuelto por el getDayOfWeek método siempre es de 0 a 6 en un valor de 0 representa el domingo.
  • Sobrecargado se omite de la documentación de referencia WFC de constructores File.File. Se omitieron las siguientes versiones sobrecargadas del constructor en el tema de File.File :
    • Archivo pública (cadena de ruta de acceso, modo)
    • Archivo pública (cadena de ruta de acceso, modode int, int acceso)
    En la primera versión, el acceso a los archivos se establece en FileAccess.READWRITE y uso compartido de archivos se establece en FileShare.NONE. En el segundo versión, uso compartido de archivos se establece a FileShare.READ si se establece el parámetro access a FileAccess.READ; de lo contrario, se establece el uso compartido de archivos en FileShare.NONE.

Problemas conocidos

Las bases de datos de Access 2000 deben estar conectados a través de ODBC en el Asistente para formularios de datos

Podría producirse un error de "formato de base de datos" cuando conexión a una base de datos de Access 2000 mediante el Asistente para formularios de datos. Para conectarse a un Access 2000 la base de datos, especifique el tipo de base de datos como ODBC (en lugar de acceso, que supondrá Access 98) en la página de "Tipo de base de datos". En la conexión Página de información, puede especificar el archivo de base de datos de Access 2000 (*.mdb) como la base de datos y Microsoft Access Driver (*.mdb) como el controlador. O bien, Puede configurar un DSN con el Asistente del origen de datos ODBC de Windows Panel de control y especifique el DSN en la página de información de conexión de los datos Asistente para formularios.

Compatibilidad con HTML de código subyacente y la versión Beta 3 de Windows 2000

Controles WFC desde el paquete de mensajes que se agregan a un DhDocument (mediante el método DhComponentWrapper()) no funcionan en Windows 2000 Versión beta 3. Este problema se solucionará en una versión futura de Windows 2000.
Referencias
Para obtener más información sobre el Service Pack 3 de Visual Studio 6.0 Léame, consulte los artículos siguientes en Microsoft Knowledge Base de datos:

230722 Visual Studio 6.0 SP3 Archivo Léame de parte 1 - Introducción e instalación

230724Parte de archivo Léame de Visual Studio 6.0 SP3 2: Visual Studio

230726 Parte de archivo Léame de Visual Studio 6.0 SP3 3 - Visual Básico

230727 Visual Studio 6.0 SP3 Parte 4: Visual C++ de Léame

230729Parte de archivo Léame de Visual Studio 6.0 SP3 5 - Visual FoxPro

230730 Parte de archivo Léame de Visual Studio 6.0 SP3 6 - Visual InterDev

230732 Visual Studio 6.0 SP3 Archivo Léame de parte 8 - Visual SourceSafe

230733Parte de archivo Léame de Visual Studio 6.0 SP3 9 - archivos y obtener más información

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 230731 - Última revisión: 07/20/2013 08:42:00 - Revisión: 1.0

  • kbinfo kbmt KB230731 KbMtes
Comentarios
>