In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

ICO do executável

Foro de Xailer profesional en español
Responder
Avatar de Usuario
emeasoft
Mensajes: 1088
Registrado: Mié Abr 01, 2009 4:12 pm
Ubicación: emeasoft
Contactar:

ICO do executável

Mensaje por emeasoft »

Holla!
Não consigo entender porque o executável aparece no Win Explorer com o ICO
diferente.
Na Propriedade do Projeto o icone é o CMX32.ICO (32X32)
No executavel aparece o CLIENTE.ICO. Não sei como alterar isto para
CMX32.ICO.
Mário
www.eMeAsOfT.com.br
--

Attached files
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

ICO do executável

Mensaje por jrcpoli-quitar »

Saludos:
Revisa que en el formulario que es llamado como inicio de la aplicación
figure esta linea que apunte al nombre del recurso a mostrar.
Ejemplo:
Application:cTitle := "Aplicación Concurso"
Application:lSingleInstance := .T.
Application:oIcon := "AAICONPAL" // Nombre en el fichero de RC
Application:oHelp := Application:cDirectory + "Concurso.chm"
Application:lUseReturn := .T.
José Ramón Castro.
Avatar de Usuario
emeasoft
Mensajes: 1088
Registrado: Mié Abr 01, 2009 4:12 pm
Ubicación: emeasoft
Contactar:

ICO do executável

Mensaje por emeasoft »

Bom dia,
Está correto:
Application:oIcon := "CMX32.ICO"
Mesmo assim o ICO do EXE fica errado.
Fiz um teste com um novo projeto e deve ter algum "bug" nisto pois
o EXE do novo projeto fica com o ICO do Xailer.
Experimente.
A propósito o que significa esta linha:
Application:lSingleInstance := .T.
Grato.
"José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es> escreveu
na mensagem news:49fab9f9$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Saludos:
>
> Revisa que en el formulario que es llamado como inicio de la aplicación
> figure esta linea que apunte al nombre del recurso a mostrar.
>
> Ejemplo:
>
> Application:cTitle := "Aplicación Concurso"
> Application:lSingleInstance := .T.
> Application:oIcon := "AAICONPAL" // Nombre en el fichero de RC
> Application:oHelp := Application:cDirectory + "Concurso.chm"
> Application:lUseReturn := .T.
>
>
> José Ramón Castro.
Avatar de Usuario
emeasoft
Mensajes: 1088
Registrado: Mié Abr 01, 2009 4:12 pm
Ubicación: emeasoft
Contactar:

ICO do executável

Mensaje por emeasoft »

> A propósito o que significa esta linha:
> Application:lSingleInstance := .T.
Encontrei no Manual:
Si verdadero sólo se permite una instanacia del programa ejecutandose en la
misma máquina. En el caso de que se intentase ejecutar el programa una
segunda vez tan sólo se producirí­a un cambio de foco sobre la instancia que
ya estuviera ejecutandose. Este dato se introduce a través de las opciones
del proyecto, en la pestaña 'General', campo 'Permitir múltiples instancias
de la aplicación'.
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

ICO do executável

Mensaje por jrcpoli-quitar »

Saludos:
Mário Angelini escribió:
> Bom dia,
> Está correto:
> Application:oIcon := "CMX32.ICO"
> Mesmo assim o ICO do EXE fica errado.
> Fiz um teste com um novo projeto e deve ter algum "bug" nisto pois
> o EXE do novo projeto fica com o ICO do Xailer.
Has leí­do esto http://xailer.info/esp/?p=174
> Experimente.
> A propósito o que significa esta linha:
> Application:lSingleInstance := .T.
>
> Grato.
>
>
> "José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es>
> escreveu na mensagem news:49fab9f9$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Saludos:
>>
>> Revisa que en el formulario que es llamado como inicio de la
>> aplicación figure esta linea que apunte al nombre del recurso a mostrar.
>>
>> Ejemplo:
>>
>> Application:cTitle := "Aplicación Concurso"
>> Application:lSingleInstance := .T.
>> Application:oIcon := "AAICONPAL" // Nombre en el fichero de RC
>> Application:oHelp := Application:cDirectory + "Concurso.chm"
>> Application:lUseReturn := .T.
>>
>>
>> José Ramón Castro.
>
Avatar de Usuario
emeasoft
Mensajes: 1088
Registrado: Mié Abr 01, 2009 4:12 pm
Ubicación: emeasoft
Contactar:

ICO do executável

Mensaje por emeasoft »

Ramón,
Acho que o bug continua.
Já tinha atualizado a minha versão mas atualizei novamente.
Fiz novo projeto :
Procedure Main()
Application:cTitle := "teste"
Application:oIcon := "CMX32.ico"
TForm2():New( Application ):Show()
Application:Run()
Return
Mas continua aparecendo CLIENTE.ICO também, que não no projeto.
Tem alguma coisa de errado na IDE.
Mário
"José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es> escreveu
na mensagem news:49fadf01$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Saludos:
>
> Mário Angelini escribió:
>> Bom dia,
>> Está correto:
>> Application:oIcon := "CMX32.ICO"
>> Mesmo assim o ICO do EXE fica errado.
>> Fiz um teste com um novo projeto e deve ter algum "bug" nisto pois
>> o EXE do novo projeto fica com o ICO do Xailer.
>
> Has leí­do esto http://xailer.info/esp/?p=174
>
>> Experimente.
>> A propósito o que significa esta linha:
>> Application:lSingleInstance := .T.
>>
>> Grato.
>>
>>
>> "José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es>
>> escreveu na mensagem news:49fab9f9$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>> Saludos:
>>>
>>> Revisa que en el formulario que es llamado como inicio de la aplicación
>>> figure esta linea que apunte al nombre del recurso a mostrar.
>>>
>>> Ejemplo:
>>>
>>> Application:cTitle := "Aplicación Concurso"
>>> Application:lSingleInstance := .T.
>>> Application:oIcon := "AAICONPAL" // Nombre en el fichero de RC
>>> Application:oHelp := Application:cDirectory + "Concurso.chm"
>>> Application:lUseReturn := .T.
>>>
>>>
>>> José Ramón Castro.
>>
--

Attached files
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5705
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

ICO do executável

Mensaje por jfgimenez »

Mário,
El problema es el nombre de los iconos que contiene el ejecutable. Para
windows, el icono a mostrar en el explorador es *siempre* el primero por
orden alfabético. Para solucionar el problema, sólo tienes que renombrar el
icono correcto como "A".
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

ICO do executável

Mensaje por jrcpoli-quitar »

Saludos:
Leyendo la explicación de José F. Gimenez ya sé porque le puse las dos
"AA" delante del nombre del icono en el recurso "AAICONPAL", perdona
pero no me acordaba.
José Ramón Castro.
Mário Angelini escribió:
> Ramón,
> Acho que o bug continua.
> Já tinha atualizado a minha versão mas atualizei novamente.
> Fiz novo projeto :
>
> Procedure Main()
>
> Application:cTitle := "teste"
> Application:oIcon := "CMX32.ico"
> TForm2():New( Application ):Show()
> Application:Run()
>
> Return
>
> Mas continua aparecendo CLIENTE.ICO também, que não no projeto.
> Tem alguma coisa de errado na IDE.
> Mário
>
>
>
> "José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es>
> escreveu na mensagem news:49fadf01$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Saludos:
>>
>> Mário Angelini escribió:
>>> Bom dia,
>>> Está correto:
>>> Application:oIcon := "CMX32.ICO"
>>> Mesmo assim o ICO do EXE fica errado.
>>> Fiz um teste com um novo projeto e deve ter algum "bug" nisto pois
>>> o EXE do novo projeto fica com o ICO do Xailer.
>>
>> Has leí­do esto http://xailer.info/esp/?p=174
>>
>>> Experimente.
>>> A propósito o que significa esta linha:
>>> Application:lSingleInstance := .T.
>>>
>>> Grato.
>>>
>>>
>>> "José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es>
>>> escreveu na mensagem news:49fab9f9$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>>> Saludos:
>>>>
>>>> Revisa que en el formulario que es llamado como inicio de la
>>>> aplicación figure esta linea que apunte al nombre del recurso a
>>>> mostrar.
>>>>
>>>> Ejemplo:
>>>>
>>>> Application:cTitle := "Aplicación Concurso"
>>>> Application:lSingleInstance := .T.
>>>> Application:oIcon := "AAICONPAL" // Nombre en el fichero de RC
>>>> Application:oHelp := Application:cDirectory + "Concurso.chm"
>>>> Application:lUseReturn := .T.
>>>>
>>>>
>>>> José Ramón Castro.
>>>
>
> ------------------------------------------------------------ ------------
>
Avatar de Usuario
emeasoft
Mensajes: 1088
Registrado: Mié Abr 01, 2009 4:12 pm
Ubicación: emeasoft
Contactar:

ICO do executável

Mensaje por emeasoft »

José:
Deu certo.
Grato.
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escreveu na mensagem
news:[email=49fc19c4@svctag-j7w3v3j....]49fc19c4@svctag-j7w3v3j....[/email]
> Mário,
>
> El problema es el nombre de los iconos que contiene el ejecutable. Para
> windows, el icono a mostrar en el explorador es *siempre* el primero por
> orden alfabético. Para solucionar el problema, sólo tienes que renombrar
> el icono correcto como "A".
>
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
Responder