La Web del Programador: Comunidad de Programadores
 
    Pregunta:  16159 - ARCHIVOS DE RECURSOS
Autor:  Lourdes
Hola

Quisiera hacer un archivo de recursos con iconos y cadenas. Yo tengo el Vbres como editor, y aparentemente deja hacerlo, pero luego cuando voy a consultar a través de la funcion LoadResString desde Visual Basic, me dice que el archivo de recursos no tiene un formato correcto.

¿Alguien sabe por que puede ser?

Gracias

  Respuesta:  juan
si tenes vb6, podes cargar el programa de Recursos que lo haces en el menu complemento -> Asistente Complemento -> "Visual Basic 6 Resource Editor", depues te agrega un icono al IDE de VB6.
con ese programa podes agregar (iconos,bmp , cadenas u otros archivos), para llamarlos desde vb, tenes que ir a proyecto->agregar Archivo -> "MiArchivo.Res" (donde "MiArchivo.Res" es el archivo de recurso que creaste, una vez echo esto, para carga las imagenes, tenes que hacer, (Ejem.)
si es un imagenList (o cualquier control que acepta bmp,cadenas, cursores):
Control.Picture = loadResPicture(IdArchivoRecurso,TipoArchivo)
para "IdArchivoRecurso" es el nro que le tiene en el archivo de recurso.
para TipoArchivo (1->Icono,0->bmp,2->cursor)
si queres cargar un string del archivo de recurso es
label1.caption = LoadResString(IdArchivoRecurso) para "IdArchivoRecurso" que es el identificador que le diste a la cadena
si tenes alguna duna comentame al mail y te paso un ejemplo.