Le mini-logiciel Ardoise

denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 - 31 déc. 2015 à 00:05
 cs_pseudo3 - 16 févr. 2016 à 11:11
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/101322-le-mini-logiciel-ardoise

Bonjour Whismeril,

Un responsable très compétent a du passer par ici et corriger l'anomalie car depuis hier celle-ci a disparu...

A+.
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 656
15 févr. 2016 à 13:28
Bonjour cs_pseudo3, peut etre peux tu faire des copies d'écran et ouvir un sujet dans le forum Bug et Suggestions.
Re-bonjour,

Vérification faite : la même anomalie est reproduite pour toutes les sources publiées ici.

A+.
Bonjour,

Il y a un truc qui m'intrigue : Aujourd'hui le 15/02/2015 il est affiché plus haut pour cette source : Téléchargée 762 fois,
et sur l'écran d'accueil par lequel on passe avant d'arriver ici il n'en est mentionné que 204 : on dirait que le logiciel qui gère ce site se mélange les pinceaux.

A+.
denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 1
24 janv. 2016 à 12:05
Quand je développe une fonction l'affichage de box permet d'afficher une chaine de caractère mais une fois cette fonction vérifié alors la fonction if false permet d'invalider cette fonction de son exécution.
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 656
23 janv. 2016 à 20:23
Bonsoir, si on regarde un peu l'historique de M Bertin, on se rend compte que les spécialistes de Delphi (ça n'est pas mon cas) s'accorde à dire que ses codes sont mal écrits et anti pédagogique, je m'étonne d'ailleurs de la présence de celui-ci, il a du échapper à la vigilance des modos.

Tu peux vérifier, à chaque fil de commentaires fermé il y a un source supprimé.
http://codes-sources.commentcamarche.net/forum/s/q/denisbertin
hoby500 Messages postés 86 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 26 mai 2019
23 janv. 2016 à 20:13
Pas facile de suivre vos sources .. quant a la compilation avec D6 pro .. c sans probleme ! l'execution aussi !

Mais je suis intrigué par l'utilite de "if false then " dans les expressions du genre :
if false then box(0,pchar(sr.Name));

dans :
procedure Sous_Lecture_des_fichiers_minecraft(name:pchar);
begin
strcat(strcat(get_exe_path(apc_repertoire),name),'*.bmp');
if SysUtils.findfirst(apc_repertoire,FileAttrs, sr) = 0 then
repeat
if false then box(0,pchar(sr.Name));
get_exe_path(apc_nom_du_fichier);
strcat(strcat(apc_nom_du_fichier,name),pchar(sr.Name));
if false then box(0,apc_nom_du_fichier);
if FileExists(apc_nom_du_fichier) then
begin
self.collection_minecraft.Add(Ardoise.Tmy_Bitmap.Create(strpas(apc_nom_du_fichier)));
writeln(un_fichier_installation,'Source: "'+strpas(name)+sr.Name+'"; DestDir: "{app}\'+strpas(name)+'";');
end;
until (SysUtils.FindNext(sr) <> 0);
SysUtils.FindClose(sr);
end;
Rejoignez-nous