Page 1 of 1

Problema al ejecutar programa

Posted: Fri Feb 11, 2011 7:11 pm
by JoseGS
He visto que al utilizar mi sistema en algunos equipos Windows me envia el siguiente mensaje

No se pudo compobar el editor . Esta seguro que desea ejecutar este software ?

Windows me da dos opciones Ejecutar, Cancelar... Si ejecuto, el programa trabaja normalmente. Para evitar ese mensaje abro PANEL DEL CONTROL, OPCIONES DE INTERNET, SEGURIDAD, NIVEL PERSONALIZADO, busco EJECUTAR PROGRAMAS Y ARCHIVOS NO SEGUROS y selecciono HABILITAR.

El problema de esto es que cuando el usuario ingresa a internet, el exporador detecta ese cambio como una alerta de seguridad y le da la opcion al usuario de corregir el problema con lo cual se anula el ajuste que hice y vuelve a aparecer el mensaje descrito...

Como hago para que Windows no reaccione asi ?


Gracias

Re: Problema al ejecutar programa

Posted: Fri Feb 11, 2011 8:21 pm
by Loren
JoseGS,

en tu archivo de recurso (RC o RES), dentro de "Versión" debes completar _ de:
- nombre del producto
- nombre interno
- descripcion
- nombre original
- archivo version....
....

luego compilas y listo!!

Un saludo.
LOREN.

Re: Problema al ejecutar programa

Posted: Sat Feb 12, 2011 2:02 am
by JoseGS
Gracias voy a hacerlo ahora mismo

Re: Problema al ejecutar programa

Posted: Sat Feb 12, 2011 10:48 am
by FiveWiDi
Loren wrote:JoseGS,

en tu archivo de recurso (RC o RES), dentro de "Versión" debes completar _ de:
- nombre del producto
- nombre interno
- descripcion
- nombre original
- archivo version....
....

luego compilas y listo!!

Un saludo.
LOREN.
Hola,

tienes algun ejemplo de como se debe añadir esta informacion en el RC?

Gracias,

Re: Problema al ejecutar programa

Posted: Sat Feb 12, 2011 11:29 am
by Pedro
Carlos, si usas el Pelles C :

Abres el RC con el Pelles C, pinchas en resource, new, y verás allí Versión lo pinchas y se te pone en el rc la versión de tu programa, pinchas sobre el nuevo recurso y rellenas _ que sean necesarios.

Re: Problema al ejecutar programa

Posted: Sat Feb 12, 2011 2:04 pm
by QAZWSX2K
alguien tendra un manual de inicio rapido de pellec porque el editor de recursos que yo uso, uno que se llama PE no tiene eso de version

Re: Problema al ejecutar programa

Posted: Sat Feb 12, 2011 6:57 pm
by Bayron
Este es un .RC hecho con Pelles

Code: Select all

#include <windows.h>
#include <commctrl.h>
#include <richedit.h>

LANGUAGE LANG_SPANISH,SUBLANG_SPANISH

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEFLAGSMASK 0x0
FILEFLAGS 0x0
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
FILESUBTYPE VFT2_UNKNOWN
{
  BLOCK "StringFileInfo"
  {
    BLOCK "040904B0"
    {
      VALUE "CompanyName", "Maya Point of Sales\0"
      VALUE "FileDescription", "Aplicativo de Gestion\0"
      VALUE "FileVersion", "1.00\0"
      VALUE "InternalName", "MayaPOS\0"
      VALUE "LegalCopyright", "MayaPOS  Copyright © 1993-2011\0"
      VALUE "OriginalFilename", "MayaPOS.exe\0"
      VALUE "ProductName", "Aplicativo de Gestion\0"
      VALUE "ProductVersion", "1.00\0"
    }
  }
  BLOCK "VarFileInfo"
  {
    VALUE "Translation", 0x409, 0x4B0
  }
}

 

Re: Problema al ejecutar programa

Posted: Sat Feb 12, 2011 7:49 pm
by FiveWiDi
Gracias Pedro, pero no uso editor de recursos; defino todo desde código.
Bayron wrote:Este es un .RC hecho con Pelles

Code: Select all

#include <windows.h>
#include <commctrl.h>
#include <richedit.h>

LANGUAGE LANG_SPANISH,SUBLANG_SPANISH

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEFLAGSMASK 0x0
FILEFLAGS 0x0
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
FILESUBTYPE VFT2_UNKNOWN
{
  BLOCK "StringFileInfo"
  {
    BLOCK "040904B0"
    {
      VALUE "CompanyName", "Maya Point of Sales\0"
      VALUE "FileDescription", "Aplicativo de Gestion\0"
      VALUE "FileVersion", "1.00\0"
      VALUE "InternalName", "MayaPOS\0"
      VALUE "LegalCopyright", "MayaPOS  Copyright © 1993-2011\0"
      VALUE "OriginalFilename", "MayaPOS.exe\0"
      VALUE "ProductName", "Aplicativo de Gestion\0"
      VALUE "ProductVersion", "1.00\0"
    }
  }
  BLOCK "VarFileInfo"
  {
    VALUE "Translation", 0x409, 0x4B0
  }
}
 
Gracias Byron, lo tomaré como ejemplo.