Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/08/2006, 02:18
tom2000
 
Fecha de Ingreso: julio-2003
Mensajes: 164
Antigüedad: 21 años, 9 meses
Puntos: 0
Guardar al go en el registro

Hola, mi problema es qu eme da un error 13 "NO coinciden los tipos", cunaod intento guardar una impresora seleccionada, en el registro.

En el Form Load, pongo:
cmbImpresora.ListIndex = GetRegValue(HKEY_CURRENT_USER, REG_KEY_MIPROGRAMA & "\Form_Padre\" & Me.Name, "ImpDef1", 0)

y en el Form unload:

SetRegValue HKEY_CURRENT_USER, REG_KEY_MIPROGRAMA & "\Form_Padre\" & Me.Name, "ImpDef1", cmbImpresora.Text

El error me lo da al cargar, tengo mas código de este tipo en mmi programa para gurdar checkbox o campos de texto, pero nunca combos.

La idea es que tengo un combo en el que se pueden desplegar las impresoras,
Si eligo una, me gustaría que se quedara guardada en el registro para que la próxima vez que entre al programa la leyera y se me quedara igual.

Gracias de antemano