Accueil > Forum > > > > Un Résumé
Un Résumé
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ée 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
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
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
Version d'une DLL ????? [ par Alain ]
Comment faire pour connaitre la version d'une DLL quelconque se trouvant sur notre disque dur? (en VB évidement!)Merci.Alain.
DLL [ par drchal ]
Salut à tousJ'aurai besoin d'une explication sur les appels de DLL windows.Comment les appeler, comment les décharger?Les différentes fonction des dll
Programme executable independant [ par Seb ]
Salut,j'ai developpé pour mon bts, un petit puissance4 sous vb et il fonctionne parfaitement.Le seul probleme c'est qu'il n'est pas très portatif. il
Aide sur DLL !!!! [ par Hedrock ]
J'ai une Dll (accompagnée d'un .exe) que je voudraisutiliser dans un de mes programmes. Seulement, je ne connais pas les paramètres des fonctions de c
probleme acces fonction dans dll vb à partir power builder [ par kali ]
Bonjour, j'ai créé une dll activex à l'aide de vb. Celle ci contient ue seule fonction. Je souhaiterait pouvoir appeler cette fonction à partir d'une
Les DLL autorisés [ par SiWolf ]
Salut à tous, je veux d'abord dire que ce site est vraiment génial et je considère que c'est LA références en matière de site français sur VB.Je trouv
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
ACCES ODBCACCES ODBC par yannickcottin
Cliquez pour lire la suite par yannickcottin
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|