Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: estebanvr en 10 Noviembre 2011, 23:21 pm



Título: [Ayuda] Función o Api, para saber el nombre de mi aplicación
Publicado por: estebanvr en 10 Noviembre 2011, 23:21 pm
Hola, resulta que quería saber si existía una función o Api por la cual pudiera saber el nombre que tiene mi ejecutable, para que si uso algún metido para agregar mi aplicación al registro de Windows, ese ingreso sea mas dinámico y se ingrese con el nombre que tiene en ese momento y no uno que yo definiría en el momento en que este programando mi aplicación.

Espero me dar una mano y disculpen las molestias

Saludos¡


Título: Re: [Ayuda] Función o Api, para saber el nombre de mi aplicación
Publicado por: satu en 10 Noviembre 2011, 23:29 pm
Hola

Para eso están los parámetros del main.

Código
  1. int main (int argc, char *argv[])
  2.  

argc indica el número de parámetros del programa
argv[0] es el nombre del programa
argv[1] es el primer parámetro
argv[2] es el segundo parámetro
.
.
.

Saludos


Título: Re: [Ayuda] Función o Api, para saber el nombre de mi aplicación
Publicado por: estebanvr en 10 Noviembre 2011, 23:39 pm
Hola

Para eso están los parámetros del main.

Código
  1. int main (int argc, char *argv[])
  2.  

argc indica el número de parámetros del programa
argv[0] es el nombre del programa
argv[1] es el primer parámetro
argv[2] es el segundo parámetro
.
.
.

Saludos


Ok perfecto pero mi duda era mas asi:   

Friend ejecutable As String = My.Application.Info.AssemblyName.ToString()

Una función como esta en visual basic .net que averigua el nombre de si mismo,
Solo que no recuerdo como lograba eso en C

Gracias


Título: Re: [Ayuda] Función o Api, para saber el nombre de mi aplicación
Publicado por: RyogiShiki en 10 Noviembre 2011, 23:42 pm
Tal vez así: http://msdn.microsoft.com/en-us/library/ms683197.aspx (¿?)