Control Common Dialog Para Usuarios de Visual Basic 6

March 19, 2018 | Author: Lili Delgado | Category: Basic, Computer Related Introductions, Computer File, Computer Science, System Software


Comments



Description

Control CommonDialog para usuarios de Visual Basic 6.0 Visual Studio 2005 Otras versiones y Visual Studio 2008 El control CommonDialog de Visual Basic 6.0 se ha sustituido por varios componentes especializados en Visual Basic 2005. Diferencias conceptuales En Visual Basic 6.0, el control ActiveX CommonDialog se utiliza para mostrar varios cuadros de diálogos comunes (Abrir, Guardar, Color, Fuente, Imprimir y Ayuda) en la aplicación. En Visual Basic 2005, el control CommonDialog se ha reemplazado por distintos componentes para mostrar cuadros de diálogo: OpenFileDialog, SaveFileDialog, ColorDialog, FontDialog y PrintDialog. Nota No existe ningún equivalente directo en Visual Basic 2005 para mostrar un cuadro de diálogo Ayuda. El control CommonDialog sólo admitía la Ayuda de Windows; Visual Basic 2005 sólo admite la Ayuda HTML. Visual Basic 2005 utiliza el componente HelpProvider para mostrar la Ayuda de la aplicación. Para obtener más información, vea Compatibilidad con la Ayuda para usuarios de Visual Basic 6.0. Cambios de código para el control CommonDialog En los ejemplos de código siguientes se ilustran las diferencias que existen entre las técnicas de codificación de Visual Basic 6.0 y de Visual Basic 2005 en algunos usos comunes del control CommonDialog. El código se modifica para mostrar un cuadro de diálogo Abrir archivo ShowOpen VB C# C++ F# JScript ' Visual Basic 2005 ' Uses a OpenFileDialog component. que se inicializa en el directorio Archivos de programa.InitialDirectory = "C:\Program Files" OpenFileDialog1.Path CommonDialog1.InitDir = "C:\Program Files" CommonDialog1.0 ' Uses a CommonDialog control.ShowDialog() El código se modifica para mostrar un cuadro de diálogo Guardar archivo En el código siguiente se ilustra cómo se muestra un cuadro de diálogo Guardar archivo. OpenFileDialog1.0 ' Uses a CommonDialog control. ' Visual Basic 6.En el código siguiente se ilustra cómo se muestra un cuadro de diálogo Abrir archivo.ShowSave VB C# C++ .InitDir = App. CommonDialog1. que guarda el archivo en la carpeta de la aplicación. CommonDialog1. ' Visual Basic 6. DocumentName = My.Application.Info.Info. CommonDialog1.ShowPrinter VB C# C++ F# JScript ' Visual Basic 2005 ' Uses PrintDocument and PrintDialog components.InitialDirectory = My.Document = PrintDocument1 PrintDialog1.0 ' Uses a CommonDialog control. PrintDocument1.ShowDialog() El código se modifica para mostrar un cuadro de diálogo Imprimir En el código siguiente se ilustra cómo se muestra un cuadro de diálogo Imprimir. SaveFileDialog1.Application.txt" PrintDialog1.FileName = App.Path & "MyFile. ' Visual Basic 6.F# JScript ' Visual Basic 2005 ' Uses a SaveFileDialog component. que imprime un archivo ubicado en la carpeta de la aplicación.txt" CommonDialog1.ShowDialog() El código se modifica para mostrar Ayuda .DirectoryPath _ &"MyFile.DirectoryPath SaveFileDialog1. que se abre en la tabla de contenido. todas las enumeraciones de Visual Basic 2005 se asignan al espacio de nombres System.ShowHelp(Me. Cuando es necesario. . "file://C:\Windows\Help\calc.Windows.En el código siguiente se ilustra cómo se muestra un archivo de Ayuda en su aplicación. _ HelpNavigator. se proporcionan vínculos a temas que explican las diferencias de comportamiento.HelpCommand = cdlHelpContents CommonDialog1. Donde corresponde.hlp" CommonDialog1. Salvo que se indique lo contrario.0 ' Uses a CommonDialog control.ShowHelp method. se proporcionan vínculos a temas en los que se incluyen alternativas.TableOfContents) Equivalencias de propiedades y métodos del control CommonDialog En las siguientes tablas se enumeran propiedades y métodos de Visual Basic 6.Forms.chm".0 junto con sus equivalentes en Visual Basic 2005. ' Visual Basic 6. Cuando no existe un equivalente directo en Visual Basic 2005. No se enumeran aquellas propiedades y métodos que tienen el mismo nombre y el mismo comportamiento.HelpFile = "C:\Windows\Help\calc. CommonDialog1.ShowHelp VB C# C++ F# JScript ' Visual Basic 2005 ' Uses the Help. Help. las constantes aparecen con sangría debajo de la propiedad o método. FileNames Nueva implementación.0 Action CancelError Copies Equivalente en Visual Basic 2005 Nueva implementación.0. Para obtener más información.Propiedades Visual Basic 6. los componentes de cuadro de diálogo proporcionan las propiedades para configurar los atributos. puede analizar la propiedad FileNames para obtener el nombre sin la ruta de acceso. . Se muestran títulos estándar de Windows (Color. vea Matrices de controles para usuarios de Visual Basic 6. HelpNavigator HelpNamespace El parámetro parameter del método ShowHelp. Cancel Copies Title (sólo los componentes OpenFileDialog y SaveFileDialog) Nueva implementación para el resto de los componentes. Visual Basic 2005 utiliza un componente independiente para cada cuadro de diálogo. La propiedad Flags de Visual Basic 6. Para obtener más información. Font y Print) y no se pueden reemplazar.0. La propiedad FileTitle de Visual Basic 6. En lugar de utilizar constantes.0.0 devuelve el valor FileName sin la ruta de acceso. FromPage Nueva implementación.0 determina qué cuadro de diálogo se va a mostrar. vea Gráficos para usuarios de Visual Basic 6.0 proporciona constantes para configurar varios atributos de diferentes cuadros de diálogo comunes. Nueva implementación. vea Control de fuentes para usuarios de Visual Basic 6. Para obtener más información. DialogTitle FileName FileTitle Flags Font FontBold Font FontItalic FontName FontSize FontStrikethrough FontUnderline FromPage hDC HelpCommand HelpFile HelpKey Index Nota Las fuentes se controlan de forma diferente en Visual Basic 2005. La propiedad Action de Visual Basic 6. 0 asigna memoria a nombres de archivo extremadamente largos.0. Esta propiedad de Visual Basic 6.Top Nota Las coordenadas se controlan de forma diferente en Visual Basic 2005.Control. MaxSize (componente FontDialog) Left Max MaximumPage (componente PrintDialog) MinSize (componente FontDialog) Min MinimumPage (componente PrintDialog) Nueva implementación. ToPage MaxFileSize Orientation Parent PrinterDefault Top ToPage Métodos Visual Basic 6. Esta propiedad de Visual Basic 6. P:System. La propiedad AboutBox mostraba un cuadro Acerca de en el control CommonDialog que otro fabricante había creado AboutBox para Microsoft. Para obtener más información. ya no es necesario hacerlo en el código administrado.Windows. Para obtener más información.0. ShowColor ShowDialog (componente ColorDialog) ShowDialog (componente FontDialog) ShowFont ShowHelp ShowHelp ShowDialog (componente OpenFileDialog) ShowOpen ShowPrinter ShowDialog (componente PrintDialog) .InitDir InitialDirectory Left Nota Las coordenadas se controlan de forma diferente en Visual Basic 2005. Landscape Método FindForm Nueva implementación. vea Sistema de coordenadas para usuarios de Visual Basic 6.Forms. vea Sistema de coordenadas para usuarios de Visual Basic 6.0 se utilizaba junto con la propiedad hDC para imprimir mediante métodos de la interfaz de dispositivos gráficos. esta operación ya no se admite.0 Equivalente en Visual Basic 2005 Nueva implementación. Además.com/es-es/library/256tssz7%28v=vs. Si un control CommonDialog se utiliza como un cuadro de diálogo Help.80%29. todos los controles CommonDialog se actualizan a su componente de cuadro de diálogo equivalente (OpenFileDialog.microsoft.0. Podía utilizarse un único control CommonDialog para mostrar diferentes tipos de cuadros de diálogo.com/doc/36423069/256/Puntos-de-interrupcion . es posible que necesite cambiar el código que utilizaba un control CommonDialog como una variable para que haga referencia a un componente de diálogo específico después de la actualización. No existe ningún equivalente directo en Visual Basic 2005 para mostrar un cuadro de diálogo Help. ColorDialog. se emitirá una advertencia.0 a Visual Basic 2005. En este caso. http://msdn. FontDialog o PrintDialog). SaveFileDialog.ShowSave ShowDialog (componente SaveFileDialog) Notas de actualización Cuando se actualiza una aplicación de Visual Basic 6. se emitirá una advertencia y no se actualizará. Para obtener más información.scribd.aspx http://es. vea Compatibilidad con la Ayuda para usuarios de Visual Basic 6. se actualizará a un componente OpenFileDialog. y deberá agregar los demás componentes de diálogo manualmente.
Copyright © 2024 DOKUMEN.SITE Inc.