uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 23 févr. 2009 à 21:57
Désolé pour les désagréments, j'avais compilé en debug au lieu de release, elle ne marchait donc que sur mon PC (et autres machines ayant l'environnement Visual installé).
Aucun problème de compatibilité apparament avec les versions v6.3+.
Veuillez laisser les dlls dans le même répertoire que le fichier d'exemples pour que ceux-ci fonctionnent.
:)
WorldDMT
Messages postés871Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 6 janvier 20121 21 févr. 2009 à 20:39
ok :) mais bon une fois que tu modifie ton code ajoute un commentaire pour qu'on revienne ;)
@+
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 21 févr. 2009 à 17:44
Salut,
Cette DLL est un fichier comme un autre. Son chemin doit donc être spécifié comme un autre.
Mais comme précisé plus haut, j'ai fait l'erreur de tester sur une v6.17, et les appels de DLL entre v6.17 et v6.3+ changent un peu. Au lieu de m'embêter à tout recoder pour finalement offrir un contrôle qui ne servira pas à grand chose, je préfère directement passer à ce que je voulais faire (et surtout ce que wims voulait que je fasse ^^) : un hook sur l'éditeur de scripts, comme medit.dll.
J'ai quand même laissé cette source ici histoire de pas avoir fait ce boulot pour rien.
WorldDMT
Messages postés871Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 6 janvier 20121 19 févr. 2009 à 12:46
Salut Uaip
il parret que le $scriptdir ne marche pas avec cette dll et c'est ce qu'il fait an grand trouble au versions 6.3+
chez moi ça marche pas :s
* $dll: unable to open 'C:\Users\WorldDMT\Desktop\x\Scintilla_mIRC.dll' (line 8, exemples_Scintilla_mIRC.mrc)
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 16 févr. 2009 à 23:06
Bonsoir,
Jusqu'à maintenant, j'avais testé cette dll sur mIRC v6.17, ce qui fonctionnait (presque) parfaitement. Je viens de passer à la 6.3+, tout a changé, je parle notamment des commandes pour charger/décharger les dlls.
Au lieu de recoder une nouvelle version, je préfère passer directement à l'amélioration : le hook de l'éditeur de scripts mIRC, histoire de reprendre et améliorer medit.dll.
A bon entendeur.
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 16 févr. 2009 à 11:45
Ah, j'ai oublié de préciser une chose importante :
étant donné que ce contrôle est spécialisé pour les éditeurs de texte, il inclut également une commande d'indentation automatique, tout comme l'éditeur de scripts mIRC.
Il y a une petite erreur dans le test de niveau débutant, le contrôle est bien créé avec le style "staticedge" et non "clientedg" comme le dit le commentaire.
J'en profite aussi pour dire que la future amélioration sera sans doute un hook direct sur la fenêtre d'édition de scripts mIRC.
23 févr. 2009 à 21:57
Aucun problème de compatibilité apparament avec les versions v6.3+.
Veuillez laisser les dlls dans le même répertoire que le fichier d'exemples pour que ceux-ci fonctionnent.
:)
21 févr. 2009 à 20:39
@+
21 févr. 2009 à 17:44
Cette DLL est un fichier comme un autre. Son chemin doit donc être spécifié comme un autre.
Mais comme précisé plus haut, j'ai fait l'erreur de tester sur une v6.17, et les appels de DLL entre v6.17 et v6.3+ changent un peu. Au lieu de m'embêter à tout recoder pour finalement offrir un contrôle qui ne servira pas à grand chose, je préfère directement passer à ce que je voulais faire (et surtout ce que wims voulait que je fasse ^^) : un hook sur l'éditeur de scripts, comme medit.dll.
J'ai quand même laissé cette source ici histoire de pas avoir fait ce boulot pour rien.
19 févr. 2009 à 12:46
il parret que le $scriptdir ne marche pas avec cette dll et c'est ce qu'il fait an grand trouble au versions 6.3+
chez moi ça marche pas :s
* $dll: unable to open 'C:\Users\WorldDMT\Desktop\x\Scintilla_mIRC.dll' (line 8, exemples_Scintilla_mIRC.mrc)
16 févr. 2009 à 23:06
Jusqu'à maintenant, j'avais testé cette dll sur mIRC v6.17, ce qui fonctionnait (presque) parfaitement. Je viens de passer à la 6.3+, tout a changé, je parle notamment des commandes pour charger/décharger les dlls.
Au lieu de recoder une nouvelle version, je préfère passer directement à l'amélioration : le hook de l'éditeur de scripts mIRC, histoire de reprendre et améliorer medit.dll.
A bon entendeur.
16 févr. 2009 à 11:45
étant donné que ce contrôle est spécialisé pour les éditeurs de texte, il inclut également une commande d'indentation automatique, tout comme l'éditeur de scripts mIRC.
Il y a une petite erreur dans le test de niveau débutant, le contrôle est bien créé avec le style "staticedge" et non "clientedg" comme le dit le commentaire.
J'en profite aussi pour dire que la future amélioration sera sans doute un hook direct sur la fenêtre d'édition de scripts mIRC.