Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error con DoubleBuffered al compilar un proyecto (https://www.clubdelphi.com/foros/showthread.php?t=83617)

feliz-58 07-07-2013 19:45:36

Error con DoubleBuffered al compilar un proyecto
 
1 Archivos Adjunto(s)
Un amigo me paso un proyecto que hizo, y ahora cuando intento compilarlo me da el siguiente error.

esta dentro del rar son dos imágenes del problema.

Gracias de antemano. :)

nlsgarcia 07-07-2013 19:56:28

feliz-58,

Cita:

Empezado por feliz-58
...cuando intento compilarlo me da el siguiente error...'Property DoubleBuffered does not exist'...

Pregunto:

1- ¿Que componente origina el error?.

2- ¿En que versión de Delphi se hizo el proyecto originalmente?.

3- ¿En que versión de Delphi esta dando el error de compilación?.

Espero sea útil :)

Nelson.

feliz-58 07-07-2013 20:04:21

Respuestas
 
1 Archivos Adjunto(s)
Cita:

Empezado por nlsgarcia (Mensaje 463358)
feliz-58,



Pregunto:

1- ¿Que componente origina el error?.

2- ¿En que versión de Delphi se hizo el proyecto originalmente?.

3- ¿En que versión de Delphi esta dando el error de compilación?.

Espero sea útil :)

Nelson.

Gracias por las preguntas, sera mas facil.

Hay esta el componente, en la imagen del archivo, nose que version tiene el, fue hace un año que el lo realizo, y lo estoy ejecutando en delphi 7 porque en el delphi 2010 ni lo puede abrir porque dice que no puede encontrar el archivo.

nlsgarcia 07-07-2013 21:00:37

feliz-58,

Cita:

Empezado por feliz-58
...'Error reading BitBtn1.DoubleBuffered: Property DoubleBuffered does not exist'...

Te comento:

1- En Delphi 2010 cuando se crea un componente TBitBtn este trae la propiedad DoubleBuffered = True y ParentDoubleBuffered = False por default.

2- Si se importa un proyecto de Delphi 2010 a Delphi 7 y este contiene un Form con un control TBitBtn, al tratar de abrir o ejecutar el proyecto en Delphi 7 se presentara el error en cuestión.

3- En Delphi 7 ubica el Form que contiene el componente TBitBtn y remueve la propiedad DoubleBuffered y ParentDoubleBuffered del componente, ya sea por medio del IDE o por un Editor externo.

Espero sea útil :)

Nelson.

feliz-58 07-07-2013 21:49:22

Cita:

Empezado por nlsgarcia (Mensaje 463360)
feliz-58,



Te comento:

1- En Delphi 2010 cuando se crea un componente TBitBtn este trae la propiedad DoubleBuffered = True y ParentDoubleBuffered = False por default.

2- Si se importa un proyecto de Delphi 2010 a Delphi 7 y este contiene un Form con un control TBitBtn, al tratar de abrir o ejecutar el proyecto en Delphi 7 se presentara el error en cuestión.

3- En Delphi 7 ubica el Form que contiene el componente TBitBtn y remueve la propiedad DoubleBuffered y ParentDoubleBuffered del componente, ya sea por medio del IDE o por un Editor externo.

Espero sea útil :)

Nelson.


No tengo ni la minima idea de como hacerlo, Me puedes ayudar?

feliz-58 07-07-2013 22:12:52

En delphi 2010
 
1 Archivos Adjunto(s)
En delphi 2010 me da el siguiente error

nlsgarcia 08-07-2013 00:11:52

feliz-58,

Cita:

Empezado por feliz-58
...¿Me puedes ayudar?...

Te comento:

1- Haz Doble Click al formulario (Archivo DFM) que tiene el control TBitBtn.

2- En el IDE de Delphi (El Delphi que tienes configurado por Default) aparecerá el código fuente del formulario, ejemplo:
Código Delphi [-]
 
object Form1: TForm1
  Left = 228
  Top = 122
  Caption = 'Form1'
  ClientHeight = 442
  ClientWidth = 680
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object BitBtn1: TBitBtn
    Left = 312
    Top = 232
    Width = 75
    Height = 25
    Caption = 'BitBtn1'
    DoubleBuffered = True
    ParentDoubleBuffered = False
    TabOrder = 0
  end
end

3- Remueve la propiedad DoubleBuffered y ParentDoubleBuffered del componente TBitBtn.

4- Salva el formulario.

5- Lo anterior también lo puedes realizar con un editor de texto o llamando el formulario desde el IDE de Delphi.

Espero sea útil :)

Nelson.

feliz-58 08-07-2013 04:22:32

Cita:

Empezado por nlsgarcia (Mensaje 463366)
feliz-58,



Te comento:

1- Haz Doble Click al formulario (Archivo DFM) que tiene el control TBitBtn.

2- En el IDE de Delphi (El Delphi que tienes configurado por Default) aparecerá el código fuente del formulario, ejemplo:
Código Delphi [-]
 
object Form1: TForm1
  Left = 228
  Top = 122
  Caption = 'Form1'
  ClientHeight = 442
  ClientWidth = 680
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object BitBtn1: TBitBtn
    Left = 312
    Top = 232
    Width = 75
    Height = 25
    Caption = 'BitBtn1'
    DoubleBuffered = True
    ParentDoubleBuffered = False
    TabOrder = 0
  end
end

3- Remueve la propiedad DoubleBuffered y ParentDoubleBuffered del componente TBitBtn.

4- Salva el formulario.

5- Lo anterior también lo puedes realizar con un editor de texto o llamando el formulario desde el IDE de Delphi.

Espero sea útil :)

Nelson.

Excelente, pude resolverlo gracias :) :cool:


La franja horaria es GMT +2. Ahora son las 06:37:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi