Página 1 de 1

ICO do executável

Publicado: Jue Abr 30, 2009 11:07 pm
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

ICO do executável

Publicado: Vie May 01, 2009 10:59 am
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.

ICO do executável

Publicado: Vie May 01, 2009 11:51 am
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.

ICO do executável

Publicado: Vie May 01, 2009 12:56 pm
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'.

ICO do executável

Publicado: Vie May 01, 2009 1:37 pm
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.
>

ICO do executável

Publicado: Vie May 01, 2009 10:23 pm
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

ICO do executável

Publicado: Sab May 02, 2009 12:00 pm
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

ICO do executável

Publicado: Sab May 02, 2009 12:21 pm
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.
>>>
>
> ------------------------------------------------------------ ------------
>

ICO do executável

Publicado: Dom May 03, 2009 12:42 pm
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
>