FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
[dcc32 Error]..... E2010 Incompatible types: 'string' and 'Integer'
Hola a todos, disculpen las molestias.
Soy nuevo en delphi Estoy tratando de crear un login pero tengo un problema y me encantaria que me den una mano para resolver esto estoy reciviendo el siguiente error: Código:
[dcc32 Error] inicio.pas(240): E2010 Incompatible types: 'string' and 'Integer' [dcc32 Error] inicio.pas(241): E2010 Incompatible types: 'string' and 'Integer' espero que me puedan ayudar. Agradezco de antemano las respuestas que me puedan dar.!
agrego tambien el codigo del archivo de coneccion:
si tienen algun consejo ....bienvenido sea. tengo casi 17 dias aprendiendo delphi [leyendo tutorials, libros y demas] .....Muchas gracias de nuevo Última edición por jolunavi fecha: 06-08-2017 a las 02:40:44. Razón: agregar informacion |
#2
|
|||
|
|||
Disculpen olvide agregar que estoy usando la version 10.2 de embarcadero
Saludos |
#3
|
||||
|
||||
Hola jolunavi
Bienvenido a ClubDelphi Tu problema es facil de solucionar, estas convirtiendo de string a Integer y luego queriendo almacenar dicha conversion en variables de tipo string Reemplaza esto:
Por esto:
Fijate que el propio compilador te indica cual es el error y te señala linea que debes revisar Saludos |
#4
|
|||
|
|||
correcto ??
Eres increible Agustin !
....pero ahora me salen estos mensajes: Código:
[dcc32 Hint] inicio.pas(231): H2443 Inline function 'MessageDlg' has not been expanded because unit 'System.UITypes' is not specified in USES list [dcc32 Hint] inicio.pas(235): H2443 Inline function 'MessageDlg' has not been expanded because unit 'System.UITypes' is not specified in USES list [dcc32 Hint] inicio.pas(250): H2443 Inline function 'MessageDlg' has not been expanded because unit 'System.UITypes' is not specified in USES list [dcc32 Hint] inicio.pas(255): H2443 Inline function 'MessageDlg' has not been expanded because unit 'System.UITypes' is not specified in USES list debo agregar: 'System.UITypes' en la parte superior del archivo ...osea en Uses ejemplo:
que dices? ...es correcto? mañana te tengo alguna novedad Pueden dejar este hilo abierto ?? ...para poder seguir agregando dificultades que se me presenten! o deberia crear nuevos hilos?? Muchas Gracias por su ayuda! |
#5
|
||||
|
||||
Lo mas correcto es que cada duda este en un nuevo hilo, esto para facilitar las busquedas
Con respecto a tu segunda consulta, en este caso se trata de una sugerencia o hint del compilador, es decir que tu codigo es correcto pero hay algunos matices que quiza quieras revisar. En particular se trata de que no pudo compilar la funcion MessageDlg en linea, o como se conocen en ingles inline. En pocas palabras es una optimizacion que realiza el compilador cuando traduce a codigo maquina. Podes encontrar mas informacion al respecto aca. En efecto el compilador te esta diciendo que no pudo aplicar dicha optimizacion porque para hacerlo requiere que la unidad System.UITypes este incluida en la clausula uses. Asi que tu solucion es correcta, agregas la unidad al uses y listo |
#6
|
|||
|
|||
esta bien.
creare un nuevo hilo para cada consulta o duda! Muchas Gracias AgustinOrtu |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error Incompatible Types | Bant | Varios | 3 | 11-04-2016 08:45:26 |
Incompatible types: 'PWideChar' and 'string' | JuanOrtega | Varios | 3 | 30-04-2015 21:26:48 |
Incompatible types: 'Integer' and 'Currency' | Lore Castillo | Varios | 2 | 09-02-2006 21:49:33 |
Incompatible types: 'tmessagenbuttons' and 'integer' con App.Messagebox | purhé | Varios | 4 | 11-07-2005 09:25:01 |
fallo : incompatible types : String and TQRDBText | chele | Impresión | 7 | 27-10-2004 16:10:17 |
|