Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Un Résumé [ Archives Visual Basic / API ] (GhnombX)

mardi 12 novembre 2002 à 19:01:38 | Un Résumé

GhnombX

Salut à tous!
jvoulais savoir ou (ou comment) je pourai trouver des info sur les dll ?
par exemple jai trouvé un code ki précise une fonction"RegisterServiceProcess" sensée être dans kernell32.dll , en fait elle ny est pas, comment savoir keski ya dedan au juste ? (a par en louverant kom un porc en mode texte )

en fait c koi exactement les api ?

voila merci

juste un dernier truc : comment savoir exactement tous les fichiers dont a besoin laplli kon vien de programmer en vb pour tourner ?
(genre les dll et tout... je pense entre autres au controles winsock, quesquil faut kom fichiers pour faire marcher tou ça (sur un autre pc bien sur))

merci

Ghnomb!



mardi 12 novembre 2002 à 19:12:38 | Re : Un Résumé

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Alors, pour voir ce que contient une dll, tu as l'explorateur d'objet de VB qui te permet de voir l'interface des dll, c'est à dire, il t'énumère toutes les fonctions publiques d'une dll.

Une api, c'est une sorte de fonctions programmée par Microsoft qui permet de faciliter le travail d'un programmeur. Ainsi, au lieu de s'embêter de trouver une fonction pour redimensionner une image, Microsoft a prévue une api dédiée à ca : BitBlt.
Si tu veux des explications sur un bon nombre d'entre elles (et en français en plus), va voir ma source nommé AIDE SUR LES PRINCIPALES API.

Pour savoir tout les fichiers indispensables pour ton programme, le mieux, c'est d'utiliser l'utilitaire d'enpaquetage et de déploiement (celui qui te permet de faire des setup). Il te dira tout ca.

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

Salut à tous!
jvoulais savoir ou (ou comment) je pourai trouver des info sur les dll ?
par exemple jai trouvé un code ki précise une fonction"RegisterServiceProcess" sensée être dans kernell32.dll , en fait elle ny est pas, comment savoir keski ya dedan au juste ? (a par en louverant kom un porc en mode texte )

en fait c koi exactement les api ?

voila merci

juste un dernier truc : comment savoir exactement tous les fichiers dont a besoin laplli kon vien de programmer en vb pour tourner ?
(genre les dll et tout... je pense entre autres au controles winsock, quesquil faut kom fichiers pour faire marcher tou ça (sur un autre pc bien sur))

merci

Ghnomb!




mardi 12 novembre 2002 à 23:08:24 | Re : Un Résumé

GhnombX


euh en fait je lai déjà le truc daide sur les Api dailleur c très pratique (domage qu'il y en ai pas plus ;) mais bon yen a déjà un bon paket!!)

en fait les api c juste utiliser les dll koi ...

putain ça me lourde jai plein de ptits trucs que j'arrive pas a faire mais pour trouver comment faire c pa évident!
genre cette histoire de service windows
"RegisterServiceProcess" c serai trop pratike si ça marchai :)
mai bon je sai pa dans kelle librairie c'est...

au fait keske tapelle lexplorateur dobjet de vb ? c la visionneuse d'api ou pas du tout?

GhnombX


-------------------------------
Réponse au message :
-------------------------------

Alors, pour voir ce que contient une dll, tu as l'explorateur d'objet de VB qui te permet de voir l'interface des dll, c'est à dire, il t'énumère toutes les fonctions publiques d'une dll.

Une api, c'est une sorte de fonctions programmée par Microsoft qui permet de faciliter le travail d'un programmeur. Ainsi, au lieu de s'embêter de trouver une fonction pour redimensionner une image, Microsoft a prévue une api dédiée à ca : BitBlt.
Si tu veux des explications sur un bon nombre d'entre elles (et en français en plus), va voir ma source nommé AIDE SUR LES PRINCIPALES API.

Pour savoir tout les fichiers indispensables pour ton programme, le mieux, c'est d'utiliser l'utilitaire d'enpaquetage et de déploiement (celui qui te permet de faire des setup). Il te dira tout ca.

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

Salut à tous!
jvoulais savoir ou (ou comment) je pourai trouver des info sur les dll ?
par exemple jai trouvé un code ki précise une fonction"RegisterServiceProcess" sensée être dans kernell32.dll , en fait elle ny est pas, comment savoir keski ya dedan au juste ? (a par en louverant kom un porc en mode texte )

en fait c koi exactement les api ?

voila merci

juste un dernier truc : comment savoir exactement tous les fichiers dont a besoin laplli kon vien de programmer en vb pour tourner ?
(genre les dll et tout... je pense entre autres au controles winsock, quesquil faut kom fichiers pour faire marcher tou ça (sur un autre pc bien sur))

merci

Ghnomb!





mercredi 13 novembre 2002 à 02:02:29 | Re : Un Résumé

rene38

The RegisterServiceProcess function registers or unregisters a service process. A service process continues to run after the user logs off.


Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long


· dwProcessId
Specifies the identifier of the process to register as a service process. Specifies NULL to register the current process.

· dwType
Specifies whether the service is to be registered or unregistered. This parameter can be one of the following values.
RSP_SIMPLE_SERVICE
Registers the process as a service process.
RSP_UNREGISTER_SERVICE
Unregisters the process as a service process.


If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.


Const RSP_SIMPLE_SERVICE = 1
Const RSP_UNREGISTER_SERVICE = 0
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Private Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long
Public Sub MakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Register as service
regserv = RegisterServiceProcess(pid, RSP_SIMPLE_SERVICE)
End Sub
Public Sub UnMakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Unregister as service
regserv = RegisterServiceProcess(pid, RSP_UNREGISTER_SERVICE)
End Sub
Private Sub Form_Load()
'KPD-Team 1999
'URL: http://www.allapi.net/
'E-Mail: KPDTeam@Allapi.net
MakeMeService
'Right now, you're program is hidden from the CTRL-ALT-DEL-list
End Sub
Private Sub Form_Unload(Cancel As Integer)
UnMakeMeService
End Sub

De API-Guide
A toi de traduire
Bon courage !



-------------------------------
Réponse au message :
-------------------------------


euh en fait je lai déjà le truc daide sur les Api dailleur c très pratique (domage qu'il y en ai pas plus ;) mais bon yen a déjà un bon paket!!)

en fait les api c juste utiliser les dll koi ...

putain ça me lourde jai plein de ptits trucs que j'arrive pas a faire mais pour trouver comment faire c pa évident!
genre cette histoire de service windows
"RegisterServiceProcess" c serai trop pratike si ça marchai :)
mai bon je sai pa dans kelle librairie c'est...

au fait keske tapelle lexplorateur dobjet de vb ? c la visionneuse d'api ou pas du tout?

GhnombX


-------------------------------
Réponse au message :
-------------------------------

Alors, pour voir ce que contient une dll, tu as l'explorateur d'objet de VB qui te permet de voir l'interface des dll, c'est à dire, il t'énumère toutes les fonctions publiques d'une dll.

Une api, c'est une sorte de fonctions programmée par Microsoft qui permet de faciliter le travail d'un programmeur. Ainsi, au lieu de s'embêter de trouver une fonction pour redimensionner une image, Microsoft a prévue une api dédiée à ca : BitBlt.
Si tu veux des explications sur un bon nombre d'entre elles (et en français en plus), va voir ma source nommé AIDE SUR LES PRINCIPALES API.

Pour savoir tout les fichiers indispensables pour ton programme, le mieux, c'est d'utiliser l'utilitaire d'enpaquetage et de déploiement (celui qui te permet de faire des setup). Il te dira tout ca.

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

Salut à tous!
jvoulais savoir ou (ou comment) je pourai trouver des info sur les dll ?
par exemple jai trouvé un code ki précise une fonction"RegisterServiceProcess" sensée être dans kernell32.dll , en fait elle ny est pas, comment savoir keski ya dedan au juste ? (a par en louverant kom un porc en mode texte )

en fait c koi exactement les api ?

voila merci

juste un dernier truc : comment savoir exactement tous les fichiers dont a besoin laplli kon vien de programmer en vb pour tourner ?
(genre les dll et tout... je pense entre autres au controles winsock, quesquil faut kom fichiers pour faire marcher tou ça (sur un autre pc bien sur))

merci

Ghnomb!






mercredi 13 novembre 2002 à 07:11:02 | Re : Un Résumé

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
L'explorateur d'objet n'est absolument pas la visioneuse d'api, il s'agit d'un petit programme en supplément de VB. Pour y accèder, il suffit de faire :
Affichage/Explorateur d'objets. Pour visualiser le contenu d'une dll, il faut que celle-ci soit intégrée au projet, grâce à Projet/Référence.

Voilà, j'espère avoir répondu à ta question

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

The RegisterServiceProcess function registers or unregisters a service process. A service process continues to run after the user logs off.


Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long


· dwProcessId
Specifies the identifier of the process to register as a service process. Specifies NULL to register the current process.

· dwType
Specifies whether the service is to be registered or unregistered. This parameter can be one of the following values.
RSP_SIMPLE_SERVICE
Registers the process as a service process.
RSP_UNREGISTER_SERVICE
Unregisters the process as a service process.


If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.


Const RSP_SIMPLE_SERVICE = 1
Const RSP_UNREGISTER_SERVICE = 0
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Private Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long
Public Sub MakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Register as service
regserv = RegisterServiceProcess(pid, RSP_SIMPLE_SERVICE)
End Sub
Public Sub UnMakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Unregister as service
regserv = RegisterServiceProcess(pid, RSP_UNREGISTER_SERVICE)
End Sub
Private Sub Form_Load()
'KPD-Team 1999
'URL: http://www.allapi.net/
'E-Mail: KPDTeam@Allapi.net
MakeMeService
'Right now, you're program is hidden from the CTRL-ALT-DEL-list
End Sub
Private Sub Form_Unload(Cancel As Integer)
UnMakeMeService
End Sub

De API-Guide
A toi de traduire
Bon courage !



-------------------------------
Réponse au message :
-------------------------------


euh en fait je lai déjà le truc daide sur les Api dailleur c très pratique (domage qu'il y en ai pas plus ;) mais bon yen a déjà un bon paket!!)

en fait les api c juste utiliser les dll koi ...

putain ça me lourde jai plein de ptits trucs que j'arrive pas a faire mais pour trouver comment faire c pa évident!
genre cette histoire de service windows
"RegisterServiceProcess" c serai trop pratike si ça marchai :)
mai bon je sai pa dans kelle librairie c'est...

au fait keske tapelle lexplorateur dobjet de vb ? c la visionneuse d'api ou pas du tout?

GhnombX


-------------------------------
Réponse au message :
-------------------------------

Alors, pour voir ce que contient une dll, tu as l'explorateur d'objet de VB qui te permet de voir l'interface des dll, c'est à dire, il t'énumère toutes les fonctions publiques d'une dll.

Une api, c'est une sorte de fonctions programmée par Microsoft qui permet de faciliter le travail d'un programmeur. Ainsi, au lieu de s'embêter de trouver une fonction pour redimensionner une image, Microsoft a prévue une api dédiée à ca : BitBlt.
Si tu veux des explications sur un bon nombre d'entre elles (et en français en plus), va voir ma source nommé AIDE SUR LES PRINCIPALES API.

Pour savoir tout les fichiers indispensables pour ton programme, le mieux, c'est d'utiliser l'utilitaire d'enpaquetage et de déploiement (celui qui te permet de faire des setup). Il te dira tout ca.

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

Salut à tous!
jvoulais savoir ou (ou comment) je pourai trouver des info sur les dll ?
par exemple jai trouvé un code ki précise une fonction"RegisterServiceProcess" sensée être dans kernell32.dll , en fait elle ny est pas, comment savoir keski ya dedan au juste ? (a par en louverant kom un porc en mode texte )

en fait c koi exactement les api ?

voila merci

juste un dernier truc : comment savoir exactement tous les fichiers dont a besoin laplli kon vien de programmer en vb pour tourner ?
(genre les dll et tout... je pense entre autres au controles winsock, quesquil faut kom fichiers pour faire marcher tou ça (sur un autre pc bien sur))

merci

Ghnomb!







mercredi 13 novembre 2002 à 08:09:05 | Re : Un Résumé

GhnombX


oué, merci darkcidious, jvai pouvoir pê me débrouiller!!
et kan a cette fameuse fonction registerserviceprocess, ben oui oui le code de rene38 c exactement celui ke jai mai ça marche pa, apparement elle est pas dans kernel32 ya bug!?

merci

Ghnomb

ps: hey au fait vous savez comment faire démarre une appli en même temps ke windows????

-------------------------------
Réponse au message :
-------------------------------

L'explorateur d'objet n'est absolument pas la visioneuse d'api, il s'agit d'un petit programme en supplément de VB. Pour y accèder, il suffit de faire :
Affichage/Explorateur d'objets. Pour visualiser le contenu d'une dll, il faut que celle-ci soit intégrée au projet, grâce à Projet/Référence.

Voilà, j'espère avoir répondu à ta question

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

The RegisterServiceProcess function registers or unregisters a service process. A service process continues to run after the user logs off.


Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long


· dwProcessId
Specifies the identifier of the process to register as a service process. Specifies NULL to register the current process.

· dwType
Specifies whether the service is to be registered or unregistered. This parameter can be one of the following values.
RSP_SIMPLE_SERVICE
Registers the process as a service process.
RSP_UNREGISTER_SERVICE
Unregisters the process as a service process.


If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.


Const RSP_SIMPLE_SERVICE = 1
Const RSP_UNREGISTER_SERVICE = 0
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Private Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long
Public Sub MakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Register as service
regserv = RegisterServiceProcess(pid, RSP_SIMPLE_SERVICE)
End Sub
Public Sub UnMakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Unregister as service
regserv = RegisterServiceProcess(pid, RSP_UNREGISTER_SERVICE)
End Sub
Private Sub Form_Load()
'KPD-Team 1999
'URL: http://www.allapi.net/
'E-Mail: KPDTeam@Allapi.net
MakeMeService
'Right now, you're program is hidden from the CTRL-ALT-DEL-list
End Sub
Private Sub Form_Unload(Cancel As Integer)
UnMakeMeService
End Sub

De API-Guide
A toi de traduire
Bon courage !



-------------------------------
Réponse au message :
-------------------------------


euh en fait je lai déjà le truc daide sur les Api dailleur c très pratique (domage qu'il y en ai pas plus ;) mais bon yen a déjà un bon paket!!)

en fait les api c juste utiliser les dll koi ...

putain ça me lourde jai plein de ptits trucs que j'arrive pas a faire mais pour trouver comment faire c pa évident!
genre cette histoire de service windows
"RegisterServiceProcess" c serai trop pratike si ça marchai :)
mai bon je sai pa dans kelle librairie c'est...

au fait keske tapelle lexplorateur dobjet de vb ? c la visionneuse d'api ou pas du tout?

GhnombX


-------------------------------
Réponse au message :
-------------------------------

Alors, pour voir ce que contient une dll, tu as l'explorateur d'objet de VB qui te permet de voir l'interface des dll, c'est à dire, il t'énumère toutes les fonctions publiques d'une dll.

Une api, c'est une sorte de fonctions programmée par Microsoft qui permet de faciliter le travail d'un programmeur. Ainsi, au lieu de s'embêter de trouver une fonction pour redimensionner une image, Microsoft a prévue une api dédiée à ca : BitBlt.
Si tu veux des explications sur un bon nombre d'entre elles (et en français en plus), va voir ma source nommé AIDE SUR LES PRINCIPALES API.

Pour savoir tout les fichiers indispensables pour ton programme, le mieux, c'est d'utiliser l'utilitaire d'enpaquetage et de déploiement (celui qui te permet de faire des setup). Il te dira tout ca.

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

Salut à tous!
jvoulais savoir ou (ou comment) je pourai trouver des info sur les dll ?
par exemple jai trouvé un code ki précise une fonction"RegisterServiceProcess" sensée être dans kernell32.dll , en fait elle ny est pas, comment savoir keski ya dedan au juste ? (a par en louverant kom un porc en mode texte )

en fait c koi exactement les api ?

voila merci

juste un dernier truc : comment savoir exactement tous les fichiers dont a besoin laplli kon vien de programmer en vb pour tourner ?
(genre les dll et tout... je pense entre autres au controles winsock, quesquil faut kom fichiers pour faire marcher tou ça (sur un autre pc bien sur))

merci

Ghnomb!








mercredi 13 novembre 2002 à 09:55:07 | Re : Un Résumé

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Je ne pense pas que ce soit possible de lancer une pai dès le démarrage de windows, mais par contre, tu peux faire un petit programme qui lancerais ton api lors du chargement du programme, et tu peux faire lancer ton programme à chaque démarrage de windows, sinon...

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------


oué, merci darkcidious, jvai pouvoir pê me débrouiller!!
et kan a cette fameuse fonction registerserviceprocess, ben oui oui le code de rene38 c exactement celui ke jai mai ça marche pa, apparement elle est pas dans kernel32 ya bug!?

merci

Ghnomb

ps: hey au fait vous savez comment faire démarre une appli en même temps ke windows????

-------------------------------
Réponse au message :
-------------------------------

L'explorateur d'objet n'est absolument pas la visioneuse d'api, il s'agit d'un petit programme en supplément de VB. Pour y accèder, il suffit de faire :
Affichage/Explorateur d'objets. Pour visualiser le contenu d'une dll, il faut que celle-ci soit intégrée au projet, grâce à Projet/Référence.

Voilà, j'espère avoir répondu à ta question

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

The RegisterServiceProcess function registers or unregisters a service process. A service process continues to run after the user logs off.


Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long


· dwProcessId
Specifies the identifier of the process to register as a service process. Specifies NULL to register the current process.

· dwType
Specifies whether the service is to be registered or unregistered. This parameter can be one of the following values.
RSP_SIMPLE_SERVICE
Registers the process as a service process.
RSP_UNREGISTER_SERVICE
Unregisters the process as a service process.


If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.


Const RSP_SIMPLE_SERVICE = 1
Const RSP_UNREGISTER_SERVICE = 0
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Private Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long
Public Sub MakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Register as service
regserv = RegisterServiceProcess(pid, RSP_SIMPLE_SERVICE)
End Sub
Public Sub UnMakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Unregister as service
regserv = RegisterServiceProcess(pid, RSP_UNREGISTER_SERVICE)
End Sub
Private Sub Form_Load()
'KPD-Team 1999
'URL: http://www.allapi.net/
'E-Mail: KPDTeam@Allapi.net
MakeMeService
'Right now, you're program is hidden from the CTRL-ALT-DEL-list
End Sub
Private Sub Form_Unload(Cancel As Integer)
UnMakeMeService
End Sub

De API-Guide
A toi de traduire
Bon courage !



-------------------------------
Réponse au message :
-------------------------------


euh en fait je lai déjà le truc daide sur les Api dailleur c très pratique (domage qu'il y en ai pas plus ;) mais bon yen a déjà un bon paket!!)

en fait les api c juste utiliser les dll koi ...

putain ça me lourde jai plein de ptits trucs que j'arrive pas a faire mais pour trouver comment faire c pa évident!
genre cette histoire de service windows
"RegisterServiceProcess" c serai trop pratike si ça marchai :)
mai bon je sai pa dans kelle librairie c'est...

au fait keske tapelle lexplorateur dobjet de vb ? c la visionneuse d'api ou pas du tout?

GhnombX


-------------------------------
Réponse au message :
-------------------------------

Alors, pour voir ce que contient une dll, tu as l'explorateur d'objet de VB qui te permet de voir l'interface des dll, c'est à dire, il t'énumère toutes les fonctions publiques d'une dll.

Une api, c'est une sorte de fonctions programmée par Microsoft qui permet de faciliter le travail d'un programmeur. Ainsi, au lieu de s'embêter de trouver une fonction pour redimensionner une image, Microsoft a prévue une api dédiée à ca : BitBlt.
Si tu veux des explications sur un bon nombre d'entre elles (et en français en plus), va voir ma source nommé AIDE SUR LES PRINCIPALES API.

Pour savoir tout les fichiers indispensables pour ton programme, le mieux, c'est d'utiliser l'utilitaire d'enpaquetage et de déploiement (celui qui te permet de faire des setup). Il te dira tout ca.

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

Salut à tous!
jvoulais savoir ou (ou comment) je pourai trouver des info sur les dll ?
par exemple jai trouvé un code ki précise une fonction"RegisterServiceProcess" sensée être dans kernell32.dll , en fait elle ny est pas, comment savoir keski ya dedan au juste ? (a par en louverant kom un porc en mode texte )

en fait c koi exactement les api ?

voila merci

juste un dernier truc : comment savoir exactement tous les fichiers dont a besoin laplli kon vien de programmer en vb pour tourner ?
(genre les dll et tout... je pense entre autres au controles winsock, quesquil faut kom fichiers pour faire marcher tou ça (sur un autre pc bien sur))

merci

Ghnomb!









mercredi 13 novembre 2002 à 12:55:18 | Re : Un Résumé

GhnombX


oué justement comment tu lance lappli au démarage ??
ya pa mal de méthode jen connai déjà kkunes
mais le principal c ke ça soi inaperçu
(genre oublier la technike de mettre un racourci dan le dossier démarage etc)
en passan par le registre kommen c ?

merci!

Ghnomb





-------------------------------
Réponse au message :
-------------------------------

Je ne pense pas que ce soit possible de lancer une pai dès le démarrage de windows, mais par contre, tu peux faire un petit programme qui lancerais ton api lors du chargement du programme, et tu peux faire lancer ton programme à chaque démarrage de windows, sinon...

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------


oué, merci darkcidious, jvai pouvoir pê me débrouiller!!
et kan a cette fameuse fonction registerserviceprocess, ben oui oui le code de rene38 c exactement celui ke jai mai ça marche pa, apparement elle est pas dans kernel32 ya bug!?

merci

Ghnomb

ps: hey au fait vous savez comment faire démarre une appli en même temps ke windows????

-------------------------------
Réponse au message :
-------------------------------

L'explorateur d'objet n'est absolument pas la visioneuse d'api, il s'agit d'un petit programme en supplément de VB. Pour y accèder, il suffit de faire :
Affichage/Explorateur d'objets. Pour visualiser le contenu d'une dll, il faut que celle-ci soit intégrée au projet, grâce à Projet/Référence.

Voilà, j'espère avoir répondu à ta question

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

The RegisterServiceProcess function registers or unregisters a service process. A service process continues to run after the user logs off.


Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long


· dwProcessId
Specifies the identifier of the process to register as a service process. Specifies NULL to register the current process.

· dwType
Specifies whether the service is to be registered or unregistered. This parameter can be one of the following values.
RSP_SIMPLE_SERVICE
Registers the process as a service process.
RSP_UNREGISTER_SERVICE
Unregisters the process as a service process.


If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.


Const RSP_SIMPLE_SERVICE = 1
Const RSP_UNREGISTER_SERVICE = 0
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Private Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long
Public Sub MakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Register as service
regserv = RegisterServiceProcess(pid, RSP_SIMPLE_SERVICE)
End Sub
Public Sub UnMakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Unregister as service
regserv = RegisterServiceProcess(pid, RSP_UNREGISTER_SERVICE)
End Sub
Private Sub Form_Load()
'KPD-Team 1999
'URL: http://www.allapi.net/
'E-Mail: KPDTeam@Allapi.net
MakeMeService
'Right now, you're program is hidden from the CTRL-ALT-DEL-list
End Sub
Private Sub Form_Unload(Cancel As Integer)
UnMakeMeService
End Sub

De API-Guide
A toi de traduire
Bon courage !



-------------------------------
Réponse au message :
-------------------------------


euh en fait je lai déjà le truc daide sur les Api dailleur c très pratique (domage qu'il y en ai pas plus ;) mais bon yen a déjà un bon paket!!)

en fait les api c juste utiliser les dll koi ...

putain ça me lourde jai plein de ptits trucs que j'arrive pas a faire mais pour trouver comment faire c pa évident!
genre cette histoire de service windows
"RegisterServiceProcess" c serai trop pratike si ça marchai :)
mai bon je sai pa dans kelle librairie c'est...

au fait keske tapelle lexplorateur dobjet de vb ? c la visionneuse d'api ou pas du tout?

GhnombX


-------------------------------
Réponse au message :
-------------------------------

Alors, pour voir ce que contient une dll, tu as l'explorateur d'objet de VB qui te permet de voir l'interface des dll, c'est à dire, il t'énumère toutes les fonctions publiques d'une dll.

Une api, c'est une sorte de fonctions programmée par Microsoft qui permet de faciliter le travail d'un programmeur. Ainsi, au lieu de s'embêter de trouver une fonction pour redimensionner une image, Microsoft a prévue une api dédiée à ca : BitBlt.
Si tu veux des explications sur un bon nombre d'entre elles (et en français en plus), va voir ma source nommé AIDE SUR LES PRINCIPALES API.

Pour savoir tout les fichiers indispensables pour ton programme, le mieux, c'est d'utiliser l'utilitaire d'enpaquetage et de déploiement (celui qui te permet de faire des setup). Il te dira tout ca.

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

Salut à tous!
jvoulais savoir ou (ou comment) je pourai trouver des info sur les dll ?
par exemple jai trouvé un code ki précise une fonction"RegisterServiceProcess" sensée être dans kernell32.dll , en fait elle ny est pas, comment savoir keski ya dedan au juste ? (a par en louverant kom un porc en mode texte )

en fait c koi exactement les api ?

voila merci

juste un dernier truc : comment savoir exactement tous les fichiers dont a besoin laplli kon vien de programmer en vb pour tourner ?
(genre les dll et tout... je pense entre autres au controles winsock, quesquil faut kom fichiers pour faire marcher tou ça (sur un autre pc bien sur))

merci

Ghnomb!










mercredi 13 novembre 2002 à 19:01:48 | Re : Un Résumé

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Ben là, c'est plus hard alors... Le mieux, ce serait de rejouter une clé dans la base de registre dans le dossier "RUN" de windows.

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------


oué justement comment tu lance lappli au démarage ??
ya pa mal de méthode jen connai déjà kkunes
mais le principal c ke ça soi inaperçu
(genre oublier la technike de mettre un racourci dan le dossier démarage etc)
en passan par le registre kommen c ?

merci!

Ghnomb





-------------------------------
Réponse au message :
-------------------------------

Je ne pense pas que ce soit possible de lancer une pai dès le démarrage de windows, mais par contre, tu peux faire un petit programme qui lancerais ton api lors du chargement du programme, et tu peux faire lancer ton programme à chaque démarrage de windows, sinon...

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------


oué, merci darkcidious, jvai pouvoir pê me débrouiller!!
et kan a cette fameuse fonction registerserviceprocess, ben oui oui le code de rene38 c exactement celui ke jai mai ça marche pa, apparement elle est pas dans kernel32 ya bug!?

merci

Ghnomb

ps: hey au fait vous savez comment faire démarre une appli en même temps ke windows????

-------------------------------
Réponse au message :
-------------------------------

L'explorateur d'objet n'est absolument pas la visioneuse d'api, il s'agit d'un petit programme en supplément de VB. Pour y accèder, il suffit de faire :
Affichage/Explorateur d'objets. Pour visualiser le contenu d'une dll, il faut que celle-ci soit intégrée au projet, grâce à Projet/Référence.

Voilà, j'espère avoir répondu à ta question

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

The RegisterServiceProcess function registers or unregisters a service process. A service process continues to run after the user logs off.


Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long


· dwProcessId
Specifies the identifier of the process to register as a service process. Specifies NULL to register the current process.

· dwType
Specifies whether the service is to be registered or unregistered. This parameter can be one of the following values.
RSP_SIMPLE_SERVICE
Registers the process as a service process.
RSP_UNREGISTER_SERVICE
Unregisters the process as a service process.


If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.


Const RSP_SIMPLE_SERVICE = 1
Const RSP_UNREGISTER_SERVICE = 0
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Private Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long
Public Sub MakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Register as service
regserv = RegisterServiceProcess(pid, RSP_SIMPLE_SERVICE)
End Sub
Public Sub UnMakeMeService()
Dim pid As Long, reserv As Long
'Get the current process ID
pid = GetCurrentProcessId()
'Unregister as service
regserv = RegisterServiceProcess(pid, RSP_UNREGISTER_SERVICE)
End Sub
Private Sub Form_Load()
'KPD-Team 1999
'URL: http://www.allapi.net/
'E-Mail: KPDTeam@Allapi.net
MakeMeService
'Right now, you're program is hidden from the CTRL-ALT-DEL-list
End Sub
Private Sub Form_Unload(Cancel As Integer)
UnMakeMeService
End Sub

De API-Guide
A toi de traduire
Bon courage !



-------------------------------
Réponse au message :
-------------------------------


euh en fait je lai déjà le truc daide sur les Api dailleur c très pratique (domage qu'il y en ai pas plus ;) mais bon yen a déjà un bon paket!!)

en fait les api c juste utiliser les dll koi ...

putain ça me lourde jai plein de ptits trucs que j'arrive pas a faire mais pour trouver comment faire c pa évident!
genre cette histoire de service windows
"RegisterServiceProcess" c serai trop pratike si ça marchai :)
mai bon je sai pa dans kelle librairie c'est...

au fait keske tapelle lexplorateur dobjet de vb ? c la visionneuse d'api ou pas du tout?

GhnombX


-------------------------------
Réponse au message :
-------------------------------

Alors, pour voir ce que contient une dll, tu as l'explorateur d'objet de VB qui te permet de voir l'interface des dll, c'est à dire, il t'énumère toutes les fonctions publiques d'une dll.

Une api, c'est une sorte de fonctions programmée par Microsoft qui permet de faciliter le travail d'un programmeur. Ainsi, au lieu de s'embêter de trouver une fonction pour redimensionner une image, Microsoft a prévue une api dédiée à ca : BitBlt.
Si tu veux des explications sur un bon nombre d'entre elles (et en français en plus), va voir ma source nommé AIDE SUR LES PRINCIPALES API.

Pour savoir tout les fichiers indispensables pour ton programme, le mieux, c'est d'utiliser l'utilitaire d'enpaquetage et de déploiement (celui qui te permet de faire des setup). Il te dira tout ca.

DARK SIDIOUS


-------------------------------
Réponse au message :
-------------------------------

Salut à tous!
jvoulais savoir ou (ou comment) je pourai trouver des info sur les dll ?
par exemple jai trouvé un code ki précise une fonction"RegisterServiceProcess" sensée être dans kernell32.dll , en fait elle ny est pas, comment savoir keski ya dedan au juste ? (a par en louverant kom un porc en mode texte )

en fait c koi exactement les api ?

voila merci

juste un dernier truc : comment savoir exactement tous les fichiers dont a besoin laplli kon vien de programmer en vb pour tourner ?
(genre les dll et tout... je pense entre autres au controles winsock, quesquil faut kom fichiers pour faire marcher tou ça (sur un autre pc bien sur))

merci

Ghnomb!













Cette discussion est classé dans : dll, exactement, juste, résumé, kom


Répondre à ce message

Sujets en rapport avec ce message

Un seul EXE, comme au bon vieux temps ! [ par rimbaud ] Bonjour à tous, bravo milles fois pour ce site !Une question simple, et récurente sur ce forum : une réponse certainement complexe:je désire programer les librairies [ par asoubeiga ] Bonjours et merci pour les réponses.Je veux connaitre les fonctions que je peux avoir dans les librairies suivantes:user32.dll, kernel32.dll merci.Je DLL et OCX dans un Package [ par Alain ] Comme savoir EXACTEMENT de quels DLL et OCX notre programme aura besoin pour tourner sur un autre PC. VB en prend quelques une, mais souvent, il en ma savoir si une dll est enregistrée [ par satsuki ] Bonjour,Avant tout merci pour ce super site, j'y trouve regulierement des exemples de codes et de source tres detaillées qui m'aident a progresser en comment mettre du son dans une application vb2008 [ par stephdieu ] Bonjour à tous,je cherche à jouer du MP3 ou du WMA dans une application que je réalise....Seulement, avec vb6 on trouvait facilement des controles pou Fonctions de la DLL amp_in.dll [ par PaTaTe ] Bonjjour tout le monde !J'aimerais utiliser la DLL amp_in.dll dans VB6 (DLL utilisée dans mIRC pour utiliser les plugins Winamp). J'ai réussis à recup Pb appel Dll en VB.Net depuis VBA word [ par IMX ] Bonjour,je viens vers vous car je pense avoir épuisé Google sur le sujet.Voilà mon problème : j'ai fait une dll en VB.Net avec registre ".reg" [ par Leo_Robotic_Passion ] Bonjour a tous, Obtenir les différents Imports par réflexion en vb.net [ par oddler ] Salut, je vais bientôt utiliser la réflexion pas mal, mais je n'y ai pratiquement pas touché alors j'ai besoin d'un peu d'aide. En gros je ne sais pas Enregistrement de DLL avec WMI [ par zesamoth ] Bonjour tout le monde,Je sollicite votre aide pour un problème un peu pointu, je tourne en rond depuis ce matin et j'ai épuisé ma réserve d'imaginatio


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.