Para los entusiastas de la programación, lo más vergonzoso es que al ejecutar el software chino que escribieron, aparece un mensaje rápido en inglés. Este artículo introduce un método rápido y fácil para chino para chear la información de solicitud del sistema en Delphi.
En Delphi, los archivos de origen (.pas) que definen las constantes de cadena de recursos del sistema se colocan en el directorio /fuente del directorio de instalación de Delphi y se distribuyen en varios subdirectorios por su categoría, y sus archivos de unidad compilados (. DCU) se coloca El directorio /lib del directorio de instalación de Delphi. Por lo tanto, solo necesitamos chinoizar la cadena de información de solicitud en el archivo de origen en el directorio /fuente de fuente, compilarlo en un archivo unitario y luego copiar el archivo de la unidad al directorio /lib y sobrescribir el archivo de unidad original para lograr el propósito de chinización. Cuando necesitemos chinoizar un mensaje de inmediato, busque el archivo fuente que contiene el mensaje de solicitud y chean la cadena de mensaje de solicitud.
Primero, cree un nuevo proyecto en Delphi, que contendrá automáticamente un archivo de formulario llamado Unit1 y eliminarlo del proyecto. Luego seleccione el Proyecto → Opciones del menú. /Directorio LIB aquí La ruta completa, en mi sistema, esta ruta es C:/Archivos de programa/Borland/Delphi5/Lib. Finalmente, guarde el archivo del proyecto y fíjelo hanhua.pr. En este punto, se ha establecido este archivo de proyecto para la chinaización. A continuación, usaré un ejemplo para ilustrar el método de usarlo.
Cuando se usa Delphi para compilar un software de aplicación, después de que se compiló el software, un mensaje rápido "¿Eliminar el registro"?
1. Abra el archivo del proyecto Hanhua.DPR en Delphi.
2. Seleccione Búsqueda de menú → Buscar archivos, en el cuadro de diálogo emergente, ingrese el texto para encontrar: cuadro de texto, aquí ingresamos "Eliminar registro?", Y luego seleccione la búsqueda en los directorios de cuadro de componentes Where e ingrese La ruta completa del directorio/fuente en las opciones de directorio de búsqueda, en mi sistema, la ruta es c:/archivos de programa/borland/delphi5/fuente, y finalmente no olvide seleccionar incluir subdirectorios y hacer clic en "Aceptar" el botón comienza a buscar .
3. Se agregará una nueva ventana en la parte inferior del editor de código para mostrar todos los archivos que contienen el texto que está buscando. Fuente /vcl /dbconsts.pas(100):sdeleterecordquestion='''delete registro? ''; ", Haga doble clic para abrir el archivo, el sistema moverá automáticamente el cursor a" Eliminar registro? "Y cambiarlo a" eliminar ¿registro?".
4. Seleccione el proyecto de menú → Agregar al proyecto. Agrégalo al proyecto.
5. Compile el proyecto Hanhua.Pr.
Finalmente, solo necesitamos recompilar el software de aplicación anterior una vez, y el mensaje de inmediato "¿Eliminar el registro"? ¿Qué tal si es rápido y preciso usar este método para chino? Sin embargo, debido a que modificamos directamente el archivo de origen en el directorio del sistema, hay dos problemas. Los resultados de la chinaización se han ido. Por lo tanto, también necesitamos hacer algunas mejoras en el proceso de chinización anterior.
Seleccione el archivo de menú → Guardar como y en el cuadro de diálogo emergente, reemplace el archivo y guárdelo en otro directorio.
Después de agregar el paso anterior, los dos problemas mencionados anteriormente se resolvieron: los archivos de origen del sistema no se modificaron y los archivos modificados se colocaron en nuestro propio directorio; información de chinos anteriores.