elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Duda con las API
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: Duda con las API  (Leído 4,734 veces)
seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Duda con las API
« Respuesta #10 en: 11 Mayo 2008, 12:06 pm »

claro ya viene dado,estan programadas asi,si le llegas a poner un 7 en vez de los valores reales que acepta,te va a tirar error o no te va a funcionar...los nombres de las constantes si se pueden cambiar,por ejemplo en vez de poner:

Código:
Const cerrar = 1

podes poner:

Código:
Const estoyaburrido= 1

lo que vale aca es el valor de la constante no el nombre...


En línea

Ultra-Xandre

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Duda con las API
« Respuesta #11 en: 11 Mayo 2008, 12:09 pm »

Amm ok. Muchas gracias Neo.
Espero que no os molesten mis preguntas, es que estoy empezando con las API y pues no sé mucho. :)


En línea

seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Duda con las API
« Respuesta #12 en: 11 Mayo 2008, 12:10 pm »

no todas las api's necesitan constantes,hay api's que tambien necesitan lo que se llama tipos(Types),que es una estructura de datos definidos que tambien las podes ver con el api-viewer...
En línea

Ultra-Xandre

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Duda con las API
« Respuesta #13 en: 11 Mayo 2008, 12:11 pm »

Ajam, ok. Gracias por la explicación.
En línea

Ultra-Xandre

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Duda con las API
« Respuesta #14 en: 11 Mayo 2008, 14:30 pm »

OMG Neo tío no saber que lo de uFlags y tal se cambia... mira esto:

Private Declare Function GetVolumeInformation Lib "Kernel32" Alias "GetVolumeInformationA" (ByVal lpRootPathName As String, ByVal lpVolumeNameBuffer As String, ByVal nVolumeNameSize As Long, lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long, lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, ByVal nFileSystemNameSize As Long) As Long

¿Y dices que no cambia? En fin....
En línea

seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Duda con las API
« Respuesta #15 en: 11 Mayo 2008, 21:39 pm »

jaja entendiste mal vos,no cambia pero "para esa api" ,cada api tiene sus parametros distintos,sino seria todo igual :P,cada api tiene sus parametros ,yo dije qeu esa api no cambia,no se si me entendes  :P
En línea

Ultra-Xandre

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Duda con las API
« Respuesta #16 en: 11 Mayo 2008, 22:25 pm »

Ah si si, entiendo. .) ¿Pero tú por ejemplo te sabes los parametros de las API o los tienes que mirar siempre?
En línea

seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Duda con las API
« Respuesta #17 en: 12 Mayo 2008, 05:36 am »

se aprende con la practica :P,las api's mas conoci0das yo ya se que parametros les tengo que pasar,te vas acostumbrando,pero cuando no sabes como funciona una api ,solo tenes que buscar informacon sobre esa api y fijarte que parametros hay que pasarle,para eso esta la ayuda on-line de visual baisc que provee microsoft se llama MSDN,ahi encontras todo lo de visual basic,buscate una api,por ejemplo si qeuiero saber qeu parametros hay qeu pasarle a la api llamada SendMessage solo la buscas en la MSDN:

SendMessage Function

ahi esta la ayuda sobre esa api...podes buscar cualquiera...y te recomiendo una web llamada AllApi que es una recoleccion de todas 940 funciones apis de windows con ejemplos y todo para que entiendas su mecanismo de uso...mirala que ahi tenes todo...

AllApi

y otra muy buena se llama win api con clase:

Win Api con Clase

ahi tenes todo,y hasta tenes el uso de las constantes y ejemplos de uso...

saludos.




En línea

Ultra-Xandre

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Duda con las API
« Respuesta #18 en: 12 Mayo 2008, 14:57 pm »

Ajam, ok. Pero todavía no entiendo nada de API. :S No entiendo que es eso de los parámetros ni como se usan ni nada. :(
En línea

Ch3ck


Desconectado Desconectado

Mensajes: 337


Elite


Ver Perfil
Re: Duda con las API
« Respuesta #19 en: 12 Mayo 2008, 22:42 pm »

Yo tengo otra pregunta acerca de esto y que siempre me pone en lios con este tema... algunas Apis traen que ByVal o Param, en algunas Apis, que traen esto hay que añadir datos cualesquiera a estas variables, en otras ser reciven datos, o en otras hay que añadir datos predeterminados como explicaron antes, como puedo hacer para poder saber como funciona ese parametro (de que manera), pues no tengo el MSDN ni acceso a internet en la pc que uso para programar....

Saludos...  (espero me allan entendido)
En línea

Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines