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 !

514 commentaire(s) de grandvizir sur des sources sur tout CodeS-SourceS

Le : 31/08/2006 10:09:24
Source : APPELER UNE API EN ASM AVEC DELPHI
Salut DeadlyPredator. J'ai une petite remarque.

Sachant que Kernel et compagnie sont déjà chargés automatiquement par l'application, je ne pense pas qu'il soit nécessaire de les recharger. Autant utiliser directement l'opérateur Arobase pour récupérer l'adresse de la procédure désirée.

Exemple:

program Project1;
uses Windows, SysUtils, Dialogs;
{$R *.res}

var TickAsm, TickPascal : integer;
    Address             : Pointer;
begin
//APPEL EN ASSEMBLEUR
  Address:=@GetTickCount;
  asm
    CALL  Address
    MOV   TickAsm, EAX
  end;

//APPEL EN PASCAL
  TickPascal:=GetTickCount;

//LES DEUX RESULTATS SONT PAREILS
  ShowMessage(Format('%d = %d',[TickAsm, TickPascal]));
end.

Cela dit le code est bon. C'est juste une autre manière de faire.


Le : 30/08/2006 23:19:12
Source : [TUTORÉ] LOTO ET NOMBRES PSEUDO-ALÉATOIRES [MASM]
Delphi et MASM32 génèrent tous les deux des applications PE.
En déduire ce que vous voulez...


Le : 22/08/2006 21:26:59
Source : [TUTORÉ] LOTO ET NOMBRES PSEUDO-ALÉATOIRES [MASM]
Oh oui... J'avais mis au début .ELSEIF AL==3d, mais je l'ai transformé en "cas par défaut". Ca fait moins de code à gérer si l'utilisateur fournit un mauvais paramètre.

Je corrigerai à l'occasion ;)


Le : 16/04/2006 17:08:49
Source : A-BLOG V0.6 :: GRATUIT, COMPLET, SIMPLE ET EFFICACE
Les FONT sont utilisés en HTML4 (c'est normal qu'ils restent). Tant que le bloggeur n'est pas logé par session en mode admin, la partie inférieure de _MANAGER est oubliée. Coucou a zappé l'utilisation de IsAdmin() en grosse accolade. L'injection SQL est un point fort que j'ai pris en compte lors de tout le développement. Pour l'instant, toujours aucun trou n'a été rapporté. Trouvez l'erreur... Pour le xHTML, c'est l'utilisation poussée des CSS afin de pouvoir changer le visuel sympathiquement. Ca fera l'objet d'une prochaine amélioration, en plus d'un support linguistique.

Conclusion> moi je l'aime beaucoup cette nouvelle version. S'il y a un problème technique, il est toujours aussi facile de se repérer dans cette non-usine à gaz. L'intérêt majeur est là : facilité sans superflu !

;)


Le : 15/04/2006 17:19:56
Source : A-BLOG V0.6 :: GRATUIT, COMPLET, SIMPLE ET EFFICACE
======= MISE A JOUR EFFECTUEE =======
Le HTML 4.01 Transitional est validé.

Le blog est toujours aussi facile à prendre en main et à utiliser.


Le : 16/02/2006 14:29:09
Source : A-BLOG V0.6 :: GRATUIT, COMPLET, SIMPLE ET EFFICACE
Apparemment, vous n'avez pas l'habitude du développement sous Windows. C'est pour cela que çà vous étonne. PHP n'a pas les mêmes habitudes et n'est pas strict en ce qui concerne les types. Voici l'équivalent Pascal auquel je pensais :

function BoolToStr(Value:boolean):string;
const SBool : array[boolean] of string = ('false','true');
begin
  Result:=SBool[Value];
end;

Comme déjà dit, cette fonction sert à la création d'un fichier de configuration pour le blog. Disons qu'écrite ainsi, la fonction est "transparente" et simple (tout comme le blog en entier).

Je corrigerai encore un peu les balises HTML, mais elles resteront Transitional. Ca fera l'objet d'une version nouvelle dans laquelle je rajouterai de nouvelles fonctionnalités.


Le : 13/02/2006 17:59:45
Source : A-BLOG V0.6 :: GRATUIT, COMPLET, SIMPLE ET EFFICACE
Je te remercie malalam pour ta médiation.

J'aimerais bien que les visiteurs donnent leur avis sur le contenu du blog. Que souhaitent-ils avoir de plus ? Ont-ils rencontrés des bugs ? Etc... Ca permettrait de faire évoluer le blog encore un peu plus, dans l'intérêt de tous.

;)


Le : 12/02/2006 20:53:59
Source : A-BLOG V0.6 :: GRATUIT, COMPLET, SIMPLE ET EFFICACE
C'est du flood déguisé en faux débat... Les intéressés trouveront leur intérêt. C'est l'essentiel, et j'en suis content pour eux !)


Le : 12/02/2006 20:28:02
Source : A-BLOG V0.6 :: GRATUIT, COMPLET, SIMPLE ET EFFICACE
coucou> Le blog est techniquement stable, sécurisé, soigné. Alors je ne vois pas pourquoi tu dis "du coup j'ai pas osé l'installer" simplement parce que t'as lu "Validation failed". C'est très étrange !

Dans BoolToStr(), l'argument $Value est forcément toujours TRUE ou FALSE car l'argument est en fait le résultat de la fonction ISSET. Je sous-entend "if ($Value==true)". Je ne teste pas l'existence ou la creusité de la variable. En regardant le script d'installation, tu verrais que ça sert à bien créer le fichier de configuration _CONFIG.PHP.

Antho> mouais... :|

;=))


Le : 12/02/2006 17:27:48
Source : A-BLOG V0.6 :: GRATUIT, COMPLET, SIMPLE ET EFFICACE
Avant tout de chose, je précise que _LIB.PHP c'est le KERNEL32 du blog.

1/ Les deux lignes super utiles... tu chipotes... LOL ;)

2/ Je n'utilise pas CheckEMail(). C'est une fonction que j'ai rappatrié au cas où elle pourrait me servir, notamment si on veut vérifier l'email dans la page du contact avec l'administrateur. C'est une fonction de Romuald que j'ai retouchée.

3/ Quel type de document ? En fait, c'était plutot HTML Transitional 4.01 malgré ce qu'on peut croire. J'ai simplement minimisé les erreurs de document avec le validator W3C. Je n'ai pas mis la ligne DOCTYPE car ça mettait le bazar dans l'affichage. XHTML c'est bidon... censé "mettre de l'ordre", c'est plutôt le merdier. MSIE et Mozilla ne sont pas si idiots que certains aimeraient le faire croire.

4/ C'est effectivement une petite erreur dans mysqlDeconnexion(). Je vais corriger çà toute de suite. De toute façon, la variable censée être globale n'est jamais utilisée. C'est juste en cas de besoin.

5/ CrLf c'est du lourd qui sympathise Linux avec Windows. Je ne changerai pas cette fonction.

6/ BoolToStr c'est forcément utile.

7/ Les erreurs d'installation : t'as tout simplement mal réglé tes CHMOD 777. T'as une idée d'où vient le message "Failed validation" qui témoigne de ta plateforme Linux ?





Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.