Amigos,
de vez en cuando, cuando abro un diálogo que tiene una pequeña imagen que lo identifica
y que lo tomo de mi archivo de recursos, me da el siguiente error:
Error occurred at: 15-01-2025, 12:26:58
Error description: Error BASE/1133 Error de rango: asignaci¢n del array
Args:
[ 1] = N 10
Stack Calls
===========
Called from: .\source\function\imgtxtio.prg => FW_READIMAGE( 1605 )
Se reinicia la compu y listo, no ocurre más, pero, es incómodo. Por ahora
lo puedo zafar diciéndoles esto, pero, me gustaría encontrar la solución para
esto. No son grandes imágenes, son pequeñas y que las tengo en mi archivo
de recursos. Cabe acotar que lo hace en diferentes diálogos y con diferentes imágenes,
no lo hace siempre con la misma.
Alguno sabe como puedo solucionar esto?
Muchas gracias!!
Roberto
FW_ReadImage error
- TOTOVIOTTI
- Posts: 429
- Joined: Fri Feb 05, 2010 11:30 am
- Location: San Francisco - Córdoba - Argentina
- Has thanked: 4 times
- karinha
- Posts: 7910
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
- TOTOVIOTTI
- Posts: 429
- Joined: Fri Feb 05, 2010 11:30 am
- Location: San Francisco - Córdoba - Argentina
- Has thanked: 4 times
Re: FW_ReadImage error
Gracias Karinha,
no saco mucho en claro en el post que me pasas, seguiré buscando
cual puede ser el problema. Entiendo que tenga que ver con el tema
del uso de la memoria respecto de los archivos de imágenes de los recursos...
Muchas gracias..
no saco mucho en claro en el post que me pasas, seguiré buscando
cual puede ser el problema. Entiendo que tenga que ver con el tema
del uso de la memoria respecto de los archivos de imágenes de los recursos...
Muchas gracias..
- karinha
- Posts: 7910
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Re: FW_ReadImage error
imgtxtio.prg => Linea: 1605 Muestre. Isso significa que aArrayData está vazio.
Regards, saludos.
Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
- nageswaragunupudi
- Posts: 10701
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Been thanked: 3 times
- Contact:
Re: FW_ReadImage error
Please let me know your FWH version.
Is the image a bmp or ico or some other? Let me see the entry in the RC file.
Is the image a bmp or ico or some other? Let me see the entry in the RC file.
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
- TOTOVIOTTI
- Posts: 429
- Joined: Fri Feb 05, 2010 11:30 am
- Location: San Francisco - Córdoba - Argentina
- Has thanked: 4 times
Re: FW_ReadImage error (to Mr.Nages)
Thank you Mr. Nages:
1) My version is 24.08
2) Regarding whether it is from BMP or ICO, yes, they are the only resources I use in my DIALOGs.
3) As for how I use it:
REDEFINE BITMAP oBmp ID 100 OF oDlg RESOURCE "D_CLIENTES" TRANSPARENT
I clarify that it does not always happen, I suppose it must be something of memory, because, once the error occurs, it repeats itself. If I restart the computer, it works fine again.
Thank you so much!!
Roberto
1) My version is 24.08
2) Regarding whether it is from BMP or ICO, yes, they are the only resources I use in my DIALOGs.
3) As for how I use it:
REDEFINE BITMAP oBmp ID 100 OF oDlg RESOURCE "D_CLIENTES" TRANSPARENT
I clarify that it does not always happen, I suppose it must be something of memory, because, once the error occurs, it repeats itself. If I restart the computer, it works fine again.
Thank you so much!!
Roberto
- nageswaragunupudi
- Posts: 10701
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Been thanked: 3 times
- Contact:
Re: FW_ReadImage error
Please make this correction in the function FW_ReadImage() in the file fwh\source\function\imgtxtio.prg:
Please locate this line of code:
Replace this line of code with this line
I hope this fixes the issue.
If not, please let me know.
Please locate this line of code:
Code: Select all | Expand
aBmp := { If( lDuplicate, DuplicateIcon( uBmp ), uBmp ), 0, 32, 32, .f., "ICON", .f., "" }
Code: Select all | Expand
aBmp := { If( lDuplicate, DuplicateIcon( uBmp ), uBmp ), 0, 32, 32, .f., "ICON", .f., "", nil, "" }
If not, please let me know.
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India