![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Excepcion en Ejecutable Delphi 10.1 berlin
Buenos dias, tengo un problema en el ejecutable con Delphi 10.1 berlin:
1. He conectado a mysql con Zeoslib: zconnection y zquery compila perfectamnete. 2. al colocar el datasource y dbgrid de delphi 10.1 berlin, compila pero aborta con una excepcion "Exception EArgumentOutOfRange Exception in module Proyect1.exe at 0003F982" Les agradeceria ayudarme con esto. Saludos
__________________
Victor Julio |
#2
|
||||
|
||||
Pon el codigo, la sentencia SQL, propiedades y version de los componentes y señala la linea que produce la excepcion
|
#3
|
||||
|
||||
Exeption
-------------------------------------------------------------------------------------------------- ZeosLib 7.2.1 rc windows 8.1 x64 Saludos
__________________
Victor Julio Última edición por dec fecha: 15-11-2016 a las 18:34:33. Razón: Poner etiquetas DELPHI |
#4
|
||||
|
||||
Exeption
Estuve probando con FireDAC y da la misma exception
Al conectar el dbgrid si veo los datos de la tabla en ambos con ZeosLib y FireDAC al compilar ocurre la exception Saludos
__________________
Victor Julio |
#5
|
||||
|
||||
Me llama mucho la atencion que no funcione lo mas elemental de Delphi: Un Grid conectado a un DataSet. Hace la prueba mas basica: saca el Grid y el DataSource y ejecuta el Query solamente
Que propiedades pusiste en los componentes? Que linea produce el error en el depurador? Ejecuta el programa con Run (F9) y cuando ocurre la excepcion, dale al boton "Break" |
#6
|
||||
|
||||
Bienvenido a clubdelphi, como siempre aconsejamos a los nuevos, no olvides leer nuestra guía de estilo, gracias por tu colaboración
![]() Recuerda poner los tags al código fuente, ejemplo: ![]() Gracias ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#7
|
||||
|
||||
AgustinOrtu
Como menciono en el punto uno de mi pregunta con los dos objetos ZeosLib: ZConnection y ZQuery si compila perfectamnete, al agregar Datasouce1 o Dbgrid1 ocurre la exeption, desintalare delphi y volvere a instalarlo a ver si en algo soluciono esto. Gracias
__________________
Victor Julio |
#8
|
||||
|
||||
Había entendido que el error era en tiempo de ejecución, no en diseño
Podés probar con un reparar De todas formas el IDE debería darte la traza hasta la excepción |
#9
|
||||
|
||||
Reinstale Delphi 10 Berlin, todo sigue igual el mismo problema, cuando trabajaba con delphi 7 no habia este tipo de inconvenientes.
Esto arroja el break con FireDAC :75004878 KERNELBASE.RaiseException + 0x48 :004406b6 TListHelper.CheckItemRange + $26 :0082ae21 TCustomGrid.ColWidthsChanged + $11 :00829fbc TCustomGrid.SetColWidths + $88 :00823cef TCustomGrid.ChangeScale + $5B :00840318 TCustomDBGrid.ChangeScale + $184 :0054569b TControl.ScaleForPPI + $6F Gracias
__________________
Victor Julio |
#10
|
||||
|
||||
Evidentemente el problema es el DBGrid. Me animo a decir que es un problema de DPI. No recuerdo exactamente en que version hicieron al IDE DPI aware; a pesar de todo funciona bastante "mal", a juzgar por lo que he leido en los grupos en ingles y por la gran cantidad de reporte de bugs
|
#11
|
||||
|
||||
No hay que darle mas vueltas al asunto: es un bug que aparece en Berlin 10.1 Update 1 y lo solucionaron en Berlin 10.1 Update 2
Link 1 Link 2 { hay varios mas duplicados.. } En el segundo link se puede ver un workaround, que consiste en parchear el metodo TCustomDBGrid.CanEditShow con el siguiente codigo
|
#12
|
||||
|
||||
Exeption
Muchas gracias, descargare el update2
__________________
Victor Julio |
#13
|
||||
|
||||
AgustinOrtu
Muchas gracias, el update2 corrigio el problema del dbgrid, esta corriendo perfectamnete. Saludos
__________________
Victor Julio |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Fichas en Delphi Starter Berlin | brakaman | Varios | 1 | 05-09-2016 12:32:49 |
Tamaño fuente en el IDE Delphi Berlin | keys | Varios | 2 | 22-07-2016 08:08:48 |
Seminario Web Delphi y C++Builder 10.1 Berlin | Neftali [Germán.Estévez] | Noticias | 1 | 17-06-2016 16:35:26 |
Problema con excepción en el ejecutable, ayuda por favor | AFilth | Varios | 6 | 31-10-2005 14:40:59 |
![]() |
|