Migration !

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Le psychopathe
Messages : 764
Inscription : jeu. 03/mars/2005 19:23

Migration !

Message par Le psychopathe »

Voilà je programme sur 3d games creator pro, c'est du Dark basic ! Bon j'en étais content jusqu'à que j'arrive à un bon niveau et que mes ambitions furent bloquées! Je voulais utiliser l'api mais aucune aide et dbpro est spécial pour les dll !!
Donc voilà je cherche un language qui puisse :
-désactiver les touches alt+F4
-accès facile à la base de registre pour modifier valeurs windows
-Maniement de l'api à la perfection
-icone de l'exe custumable

En clair pour créer des utilitaires !
Comme le contrôle parental, ou alors modifier windows facilement, logiciel d'espionnage de son bureau, enfin j'ai plein de truc comme cela mais est-ce que pure basic est suffisant et assez simple à apprendre ??
Si quelqu'un pouvait me dire pour la syntaxe.
Cela me ferai chieX de dépenser encore de la tune pour rien !
Est ce que nos programmes sont libres de droits donc les vendre ??
@+
julien
Messages : 846
Inscription : ven. 30/janv./2004 15:06
Contact :

Message par julien »

désactiver les touches alt+F4
-accès facile à la base de registre pour modifier valeurs windows
-Maniement de l'api à la perfection
-icone de l'exe custumable
Oui pour tous :D
Est ce que nos programmes sont libres de droits donc les vendre ??
Oui

Pour la syntaxe va regarder les Tuto pour te faire une idée
:wink: [/code]
Avatar de l’utilisateur
Le psychopathe
Messages : 764
Inscription : jeu. 03/mars/2005 19:23

alors d la version demo

Message par Le psychopathe »

Comment on fait pour desactiver alt+f4 ??
julien
Messages : 846
Inscription : ven. 30/janv./2004 15:06
Contact :

Re: alors d la version demo

Message par julien »

Le psychopathe a écrit :Comment on fait pour desactiver alt+f4 ??
Il suffit de ne pas intercepter la commande, par exemple ce code t'affichera une boite de dialogue

Code : Tout sélectionner



Enumeration
  #Window_0
EndEnumeration


Procedure Open_Window_0()
  If OpenWindow(#Window_0, 348, 356, 221, 26,  #PB_Window_SystemMenu | #PB_Window_TitleBar | #PB_Window_ScreenCentered , "Exemple")
    If CreateGadgetList(WindowID())
      
    EndIf
  EndIf
EndProcedure



Open_Window_0()

Repeat
  
  Event = WaitWindowEvent()
  
  If Event = #PB_EventGadget
    
    ;Debug "WindowID: " + Str(EventWindowID())
    
    GadgetID = EventGadgetID()
    
  EndIf
  
  If Event = #PB_EventCloseWindow
  MessageRequester("","ALT + F4",#mb_iconinformation)
  EndIf
  
ForEver 
dlolo
Messages : 118
Inscription : ven. 18/févr./2005 16:29

Message par dlolo »

Ctrl-Alt-Supp pour quitter, sinon ajouter un bouton pour quitter ! :wink:
Répondre