|
Trouver une ressource
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)
Informations & options pour cette discussion
|
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
|
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
|
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
|
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
|
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
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|