Forum Le CBNA
Le Forum du CBNA a pour but de vous aider dans l'utilisation de GameMaker. Premier forum Francophone sous GameMaker, vous trouverez des .gmd, .gm6, .gmk, scripts, logiciels et d'autres ressources sur Le CBNA.
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S’enregistrerS’enregistrer  ConnexionConnexion  
 

Projet en delphi

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3  Suivante
AuteurMessage
Dan_lizhot
- Modérateur -



Age : 25
Inscrit le : 02 Mar 2006
Messages : 3197
Localisation : Sur le forum du CBNA pour vous aider
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Projet en delphi   Jeu 3 Jan - 7:51

Voilà j'ai fait un petit truc en delphi pour que l'on puisse associer les extensions que l'on créer à l'exécutable en lui mettant l'icône désiré.

screenshot


ext_ass.zip - 225 ko


Dernière édition par le Sam 5 Jan - 2:15, édité 1 fois
Revenir en haut Aller en bas
Pepsy
Utilisateur confirmé: Rang ***



Age : 16
Inscrit le : 28 Fév 2007
Messages : 531
Localisation : Devant mon ordinateur à écrire des lignes de codes
 : ────────── :
Projet Actuel : RPG
Avancement : 
2/1002/1002/1002/100 (2/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 8:07

Super super
_________________
http://pepsitegames.olympe-network.com
The museum of the play of Pepsite-Games
Revenir en haut Aller en bas
shm31
*Excellent utilisateur*



Age : 16
Inscrit le : 16 Jan 2006
Messages : 8226
Localisation : 2 bad for u m8
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 10:55

Hohoho ext_ass nezrouge

sinon ça a l'aire super du coup j'ai plus envie d'aller a options des dossier
breavo dan super
_________________
Exclamation deux sur trois ! le troisième sera disponible a l'heure du diné et c'estg super utile pour récupérer ses cd foutus

comming soon fleche_droite Rambotioner : Night of the living abla fleche_g
I am an in the GM Quiz!

Warning!:
This article contains some fucked up pictures. Deal with it.
Revenir en haut Aller en bas
master47
Utilisateur confirmé: Rang *****



Age : 16
Inscrit le : 16 Nov 2006
Messages : 1557
Localisation : Bruxelles, Belgique @ Louise Gallery
 : ────────── :
Projet Actuel : PacWars
Avancement : 
35/10035/10035/10035/100 (35/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 12:16

Ton programme modifie la donnée du registre pour associer l'icone au exe , non ? j'avais trouvé un script pour faire ca en gml, si je le retrouve je le posterai ici Very Happy
_________________
Spoiler:
 


Revenir en haut Aller en bas
daminetreg
- Administrateur -



Age : 18
Inscrit le : 11 Fév 2005
Messages : 16182
Localisation : Siege du CBNA!
 : ────────── :
Projet Actuel : Game Maker Human Input
Avancement : 
60/10060/10060/10060/100 (60/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 13:23

C'est bien sympa. happy1 Je l'ai mis sur le site, mais si tu n'es pas d'accord je le renlève, ça me dérange pas. J'ai fait ça sans ton autorisation préalable pour aller plus vite, mais je ne le referai plus, dis moi juste si tu veux que je le laisse ou non. happy1
_________________

Mon CV
Le CBNA Tous Ensemble! Réalisons!
I want (and I need) to show you my work, but the time is against me.
Revenir en haut Aller en bas
Xiolec
Utilisateur confirmé: Rang ****



Age : 15
Inscrit le : 06 Mai 2007
Messages : 1145
Localisation : Derriere ma psp en train de Quaker sévère dans wipeoutpulse
 : ────────── :
Projet Actuel : La bonne touche (lua psp)
Avancement : 
60/10060/10060/10060/100 (60/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 13:25

Dan_lizhot a écrit:
Voilà j'ai fait un petit truc en delphi pour que l'on puisse associer les extensions que l'on créer à l'exécutable en lui mettant l'icône désiré.

screenshot


ext_ass.zip - 225 ko

mais a quoi sa sert de changer l'extension question
_________________
Adios
Revenir en haut Aller en bas
notiz85
Utilisateur confirmé: Rang *****



Age : 14
Inscrit le : 05 Avr 2006
Messages : 1956
Localisation : De retour ici, avec un jeu...
 : ────────── :
Projet Actuel : Tenu Secret
Avancement : 
2/1002/1002/1002/100 (2/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 14:24

Je crois que là c'est plus pour associer l'icône à l'extension
du coup il modifie l'extension executable vers la nouvelle qui correspond
à l'icône rechercher gniah Enfin je crois.....
_________________

Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur 'Programmation'



Age : 21
Inscrit le : 08 Juin 2005
Messages : 5452
Localisation : Essonne
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 15:57

j'avais fait un programme similaire sous GM pour associer une icone est un programme

mais le tien à une interface, et , te connaissant , ça doit être plus 'propre' que moi gniah

sinon, à quoi ça sert ?

bha pardi!
quand tu fait un jeu, tu peux utiliser une icone pour tes maps ou tes aventures, ou tes sauvegardes ...
c'est plus beau !
_________________
Bonne chance pour vos projets actuels!
Prêt à aider ceux qui en ont besoin ^^


Bienvenue au 1107eme utilisateur : SaikoBlitz !

ABSENT
Du : 30/07/2008
Au : 31/08/2008
Cause : Vacances
Revenir en haut Aller en bas
Dan_lizhot
- Modérateur -



Age : 25
Inscrit le : 02 Mar 2006
Messages : 3197
Localisation : Sur le forum du CBNA pour vous aider
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 16:15

daminetreg a écrit:
C'est bien sympa. happy1 Je l'ai mis sur le site, mais si tu n'es pas d'accord je le renlève, ça me dérange pas. J'ai fait ça sans ton autorisation préalable pour aller plus vite, mais je ne le referai plus, dis moi juste si tu veux que je le laisse ou non. happy1


Non il n'y a pas de problème, c'est juste que cette nuit, j'y ai repensé et c'est vrai que juste utile sur son pc. Je pense faire peut-être cette fonction dans une DLL.

Sinon, merci tout le monde, c'est pas grand chose, mais ça m'exerce en delphi lng
Revenir en haut Aller en bas
Xiolec
Utilisateur confirmé: Rang ****



Age : 15
Inscrit le : 06 Mai 2007
Messages : 1145
Localisation : Derriere ma psp en train de Quaker sévère dans wipeoutpulse
 : ────────── :
Projet Actuel : La bonne touche (lua psp)
Avancement : 
60/10060/10060/10060/100 (60/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 17:27

[quote="[TheDarkTiger]"]j'avais fait un programme similaire sous GM pour associer une icone est un programme

mais le tien à une interface, et , te connaissant , ça doit être plus 'propre' que moi gniah

sinon, à quoi ça sert ?

bha pardi!
quand tu fait un jeu, tu peux utiliser une icone pour tes maps ou tes aventures, ou tes sauvegardes ...
c'est plus beau ![/quote]
Mais c'est des fichiers externes a ton jeu?? question
_________________
Adios
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur 'Programmation'



Age : 21
Inscrit le : 08 Juin 2005
Messages : 5452
Localisation : Essonne
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 18:06

bha vi ...
_________________
Bonne chance pour vos projets actuels!
Prêt à aider ceux qui en ont besoin ^^


Bienvenue au 1107eme utilisateur : SaikoBlitz !

ABSENT
Du : 30/07/2008
Au : 31/08/2008
Cause : Vacances
Revenir en haut Aller en bas
Super-Mouton
MONSIEUR BONHEUR !!!! =D



Age : 15
Inscrit le : 22 Aoû 2006
Messages : 3345
Localisation : Québec
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 18:14

Ben ça peut servir si t'as fais un jeu avec éditeur de niveau et que t'enregistres les maps sous un nom de fichier .kekchose et après tu l'associe avec le programme par le registre et t'as qu'a double cliquer dessus pour l'ouvrir avec ton programme. Sauf que je sais pas exactement comment on peut faire ça, je sais que faut faire une fonction qui retient le nom du fichier qu'on a ouvert, il doit y avoir un moyen assez simple mais je suis pas pro..
_________________
Revenir en haut Aller en bas
Xiolec
Utilisateur confirmé: Rang ****



Age : 15
Inscrit le : 06 Mai 2007
Messages : 1145
Localisation : Derriere ma psp en train de Quaker sévère dans wipeoutpulse
 : ────────── :
Projet Actuel : La bonne touche (lua psp)
Avancement : 
60/10060/10060/10060/100 (60/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 19:50

En fait c'est utilze si tu as du contenu supplémentaire pour tes jeux non? (un oeu comme dans wipeout)
_________________
Adios
Revenir en haut Aller en bas
Super-Mouton
MONSIEUR BONHEUR !!!! =D



Age : 15
Inscrit le : 22 Aoû 2006
Messages : 3345
Localisation : Québec
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: Projet en delphi   Jeu 3 Jan - 20:36

Bah oui, ce que moi et TDT on vient de dire, donc si t'as des maps, voir themes, languages, peu importe
_________________
Revenir en haut Aller en bas
Xiolec
Utilisateur confirmé: Rang ****



Age : 15
Inscrit le : 06 Mai 2007
Messages : 1145
Localisation : Derriere ma psp en train de Quaker sévère dans wipeoutpulse
 : ────────── :
Projet Actuel : La bonne touche (lua psp)
Avancement : 
60/10060/10060/10060/100 (60/100)

MessageSujet: Re: Projet en delphi   Ven 4 Jan - 12:18

Super-Mouton a écrit:
Bah oui, ce que moi et TDT on vient de dire, donc si t'as des maps, voir themes, languages, peu importe

Ok merci de l'expliquation
_________________
Adios
Revenir en haut Aller en bas
Dan_lizhot
- Modérateur -



Age : 25
Inscrit le : 02 Mar 2006
Messages : 3197
Localisation : Sur le forum du CBNA pour vous aider
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: Projet en delphi   Ven 4 Jan - 22:51

Voilà, je met la source du projet si vous avez l'intention de le transformer en fonction GM

téléchargez la source
Revenir en haut Aller en bas
ombre
Utilisateur confirmé: Rang *



Age : 16
Inscrit le : 07 Fév 2007
Messages : 271
Localisation : juste derriêre toi !
 : ────────── :
Projet Actuel : projet
Avancement : 
1/1001/1001/1001/100 (1/100)

MessageSujet: Re: Projet en delphi   Ven 4 Jan - 23:30

J'aurais qu'un seul mot : super gnii

d'abors j'aimerais poser quelques questions happy1 si sa te gene pas Dan_lizhot super

-Il faut modifier le registre, non ?
donc sa serait possible d'etre fais en gml :

Code:
registry_set_root(2);
registry_write_real_ext(".map","(par défaut)","map_editor.exe");


! Ce scripte n'a pas été testé ! je ne suis pas responsable d'une erreur de registre gnii !

il me semble pas que c'est sa ! mais je propose ^^

apres quand la personne clique sur le fichier sa ne serait pas possible de lançer le logiciel (créé avec game maker) et d'ouvrir le fichier et de le lire ?
du genre je clique sur :
plaine.map

window m'ouvre map_editor avec plaine.map chargé dedans ? happy1
avec les arguments peut etre ?
_________________
Revenir en haut Aller en bas
Dan_lizhot
- Modérateur -



Age : 25
Inscrit le : 02 Mar 2006
Messages : 3197
Localisation : Sur le forum du CBNA pour vous aider
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: Projet en delphi   Ven 4 Jan - 23:44

Bon j'ai testé tout à l'heure, mais ça ne fonctionnait pas, au lieu de créer mes clé dans "lol" ça les a créé dans game maker -> 09709

Mais bon, voilà un shémas de ce que ça doit donner

Spoiler:
 


dans DefaultIcon, il y a le lien pour l'icône et dans command l'exécutable qui ouvre en double-cliquant sur le .Hohoho par exemple.
Revenir en haut Aller en bas
ombre
Utilisateur confirmé: Rang *



Age : 16
Inscrit le : 07 Fév 2007
Messages : 271
Localisation : juste derriêre toi !
 : ────────── :
Projet Actuel : projet
Avancement : 
1/1001/1001/1001/100 (1/100)

MessageSujet: Re: Projet en delphi   Sam 5 Jan - 0:24

C'est impossible de le faire en GML ?? question

oki mais faut dire quel fichiers car si on ouvre l'executable il chargera pas forcement le fichier, non ?
_________________
Revenir en haut Aller en bas
Dan_lizhot
- Modérateur -



Age : 25
Inscrit le : 02 Mar 2006
Messages : 3197
Localisation : Sur le forum du CBNA pour vous aider
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: Projet en delphi   Sam 5 Jan - 0:32

J'ai pas trop compris ce que tu voulais dire alors je prend exemple sur un programme que tout le monde connait^^.

quand tu ouvres game maker.exe, ton .gm6 n'est pas chargé, faut que tu le fasses. Mais quand tu cliques sur le .gm6 il ouvre game maker.exe avec ton projet. C'est ce qu'il fait. Mais tu peux aussi juste changer les icônes de programme déjà existant comme Mad Doc l'a fait.
Revenir en haut Aller en bas

Projet en delphi

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 3Aller à la page : 1, 2, 3  Suivante

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Programmation :: Programmation-