IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres IDE Pascal Discussion :

Blocage de l'exécution d'un programme [Virtual Pascal]


Sujet :

Autres IDE Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut Blocage de l'exécution d'un programme
    Bonjour,

    Je suis actuellement confronté au blocage de l'exécution d'un programme standard, qui jusque là admettait toutes les variantes souhaitées.
    Je pense avoir déclenché par inadvertance un processus particulier (figurant probablement dans le menu déroulant de Run), qui se manifeste par la coloration de la première ligne du programme principal.
    Ce genre d'incident s'est déjà produit, mais cette fois impossible d'en sortir: ni la relance du programme, ni le redémarrage de l'ordinateur, ni le remplacement de l'actuel fichier d'options (Vp.vpo) par sa version d'origine, archivée lors de l'installation de Virtual Pascal.

    Nom : Programme.png
Affichages : 203
Taille : 192,2 Ko

    Le programme présente une structure très simple:
    a) copie et affichage de l'en-tête de l'image initiale (F_1.bmp) déposée dans (D:\...\Boucle _Param\Doss_1\), transfert du corps de l'image dans un tableau de pixels (Matrice_1);
    b) passage de cette variable à une autre de même type (Matrice_2), entraînant ici l'apparition de deux couleurs - c'est en fait le cœur du programme;
    c) édition du second fichier image (F_2.bmp) apparaissant dans le dossier voisin (D:\...\Boucle _Param\Doss_2\)

    Nom : Page d'écran.png
Affichages : 197
Taille : 69,4 Ko

    Si la procédure initiale (Copie_F1(...)) conduit au résultat attendu, il n'en va plus de même ensuite: la seconde partie de l'affichage relative à la nouvelle image n'apparaît pas, et la modification des couleurs ne s'exécute pas correctement; l'image initiale étant entièrement noire, on aurait du trouver du rouge au dessus de la diagonale principale et du cyan partout ailleurs.

    Nom : Fenêtre.png
Affichages : 196
Taille : 30,9 Ko

    Quelqu'un connaît-il le moyen de sortir de cette situation ? Il s'agit probablement d'une commande résultant de l'intervention d'une touche (Fn), que je n'ai jamais pu identifier faute de documentation. Au delà du déblocage immédiat, cela me permettrait de gagner beaucoup de temps lors d'un prochain incident du même genre.

    Je vous remercie pour toutes les informations et remarques que voudrez apporter.

  2. #2
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    8 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 8 056
    Billets dans le blog
    2
    Par défaut
    Bonjour,

    Difficile de se faire une idée du problème sans le code ni l'image à traiter. Il me semble peu vraisemblable que le problème d'exécution ait un lien avec les options d'environnement de l'éditeur mais, à toutes fins utiles, serait-il possible de montrer le contenu du fichier Vp.vpo ?

    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  3. #3
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Bonjour,

    pourquoi parles-tu de "blocage" dans le titre, alors que le programme arrive à générer un fichier .bmp, si j'ai bien compris ta dernière image ?
    D'après le texte au-dessus de cette image, il s'agirait plutôt de cafouillage, non ?, puisque tu n'as pas les valeurs que tu attends.
    Un peu comme si ton code remplaçait des integer par des byte (j'exagère mais c'est l'idée), ou un + par un -.

    Et qu'est-ce que ça veut dire, dans tes relevés, Taille de l'en-tête (54) Te = 1078 ?
    Et cette taille calculée, dessous, tu la calcules comment ?
    Et pourquoi on voit deux fois Te avec 2 valeurs différentes ?

    Pourquoi ne pas essayer d'écrire un nouveau programme, qui reprendra les codes du premier ?

  4. #4
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut [Virtual Pascal] Blocage de l'exécution d'un programme
    Bonsoir,

    Merci du partage de vos observations, et de l'attention que vous consacrez à ce problème - d'autant plus irritant qu'il semble se manifester d'une manière sporadique.
    J'ai relancé hier un autre programme de même structure, remontant à quelques jours: à ma grande surprise, il fonctionnait bien. J'en ai donc repris le fichier source pour réécrire le programme en cours, dont l'exécution était défectueuse, et tout a fini par rentrer dans l'ordre.
    La même panne est réapparue en début de soirée, suivie des mêmes dispositions: renouvellement du fichier Vp.vpo, transfert et réécriture des fichiers sources, et ça marche à nouveau ... mais pour combien de temps ?

    @ Alcatîz: je mets ci-dessous les deux versions du fichier d'options, celle d'origine (VP Options [2016-05-03] Vp.vpo) et la plus récente (Vp [2023-08-05].vpo.old), soupçonnée d'altération. La lecture m'a paru démesurée, et je ne connais pas le procédé de comparaison des fichiers texte. Le contenu du second paraît nettement plus important (24957 octets contre 14935) - c'est pour moi une surprise déroutante, je m'attendais à la modification de quelques instructions seulement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    [Compiler]
    AlignCode=1
    AlignData=1
    AlignRec=0
    Asm=0
    B=0
    Cdecl=0
    Comments=0
    D=1
    Delphi=1
    Far16=0
    Frame=1
    H=0
    I=0
    J=1
    LocInfo=1
    Open32=0
    Optimise=1
    OrgName=0
    P=0
    Q=0
    R=0
    S=0
    SmartLink=1
    Speed=1
    StdCall=0
    T=0
    Use32=0
    V=1
    W=0
    X=1
    Z=0
    ZD=0
    UnitAliases=WinTypes=Windows;WinProcs=Windows;WinAPI=Windows;Messages=Windows
    G3=1
    G4=0
    G5=0
     
    [Linker]
    MinStackSize=32768
    MapFile=0
    AppType=0
    Compression=1
    ImpLib=2
    Options=1
    Switches=
    LinkerName=LINK386.EXE
     
    [Directories]
    Conditionals=
    OutputDir=C:\# Virtual_Pascal\Out.%p\Units
    ExeOutDir=C:\# Virtual_Pascal\Out.%p
    IncludePath=C:\# Virtual_Pascal\Source\Rtl;c:\# Virtual_Pascal\Source\Tv
    UnitPath=C:\# Virtual_Pascal\Units.%p;c:\# Virtual_Pascal\Source\Rtl;c:\# Virtual_Pascal\Source\%p;c:\# Virtual_Pascal\Source\Tv;c:\# Virtual_Pascal\Examples\W32\Opengl\Shared
    LibPath=C:\# Virtual_Pascal\Lib.%p;c:\# Virtual_Pascal\Units.%p
    ResPath=C:\# Virtual_Pascal\Res.%p
     
    [Resource Compiler]
    CmdLine=
    RCName=RC.EXE
     
    [Debugger]
    DisplaySwapping=2
    IntegerFormat=2
    Debugging=10
    ScreenDelay=50
     
    [Editor]
    Options=3015
    Flags=348216
    TabSize=8
    Extensions=*.PAS;*.INC
     
    [Preferences]
    ScreenSize=2
    SourceTracking=0
    AutoSave=7
    Options=28
     
    [Symbols]
    Options=56
    Display=1
     
    [Parameters]
    RunParams=
    PrimaryFile=
    TargetPlatform=1
     
    [Mouse]
    RightBtn=1
    AltRightBtn=5
    ShiftRightBtn=7
    DoubleDelay=8
    MouseReverse=0
     
    [Exceptions]
    Exceptions0=00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,00,00,01,01,01,01,01,01,01,01,00,00
     
    [Binary]
    Colors0=F9,2A,00,00,8F,71,70,78,74,20,28,24,17,1F,1A,31,31,1E,71,1F,37,3F,3A,13,13,3E,21,3F,70,7F,7A,13,13,70,7F,7E,70,7F,7A,13,13,70,70,7F,7E,20,2B,2F,78,2E,70,30,3F,3E,1F,2F,1A,20,72,31,31,30,2F,3E,31,13,38,00,17,1F,1A,31,31,1E,71,4E,4F
    Colors1=30,5F,00,00,00,00,00,31,3F,3A,13,13,30,2A,31,3E,1E,3F,3B,00,00,00,00,31,3F,3A,13,13,31,2F,3F,31,3F,3A,13,13,30,5F,3F,4F,2F,3E,00,00,00,00,00,71,7F,7A,13,13,7F,5F,7E,1E,17,12,1F,1E,1F,1B,1A,1A,00,00,00,00,00,00,00,8F,70,70,78,7F,07
    Colors2=07,0F,07,0F,07,70,70,07,70,0F,07,0F,07,70,70,07,70,0F,70,7F,7F,70,07,70,07,0F,70,7F,7F,70,07,70,70,7F,7F,07,0F,0F,78,0F,78,07,0F,0F,0F,70,0F,07,70,70,70,07,70,0F,07,07,78,00,07,0F,07,70,70,07,70,70,70,70,70,00,00,00,00,00,07,0F,07
    Colors3=70,70,07,70,0F,0F,70,0F,0F,00,00,00,00,07,0F,07,70,70,07,70,0F,07,0F,07,70,70,07,70,0F,70,70,0F,00,00,00,00,00,07,0F,07,70,70,0F,70,07,07,07,07,0F,07,07,07,07,07,00,00,00,00,00,00,00,8F,70,07,07,0F,70,70,70,07,0F,07,70,70,07,70,00
    Colors4=07,0F,07,70,70,07,70,00,70,70,70,07,07,70,07,00,70,70,70,07,07,70,70,70,0F,07,07,0F,70,0F,70,07,0F,0F,07,70,07,07,70,07,07,07,70,0F,07,07,70,00,07,0F,07,70,70,07,70,70,70,70,70,00,00,00,00,00,07,0F,07,70,70,07,70,0F,0F,70,0F,0F,00
    Colors5=00,00,00,07,0F,07,70,70,07,70,0F,07,0F,07,70,70,07,70,0F,70,70,0F,00,00,00,00,00,07,0F,07,70,70,0F,70,07,07,07,07,0F,07,07,07,07,07,00,00,00,00,00,00,00,00
    Macros0=5C,2B,00,00,00,00,00,00,14,00,00,00,05,00,00,00
    History0=FA,2A,00,00,30,05,00,00,79,00,00,00,1B,56,50,5F,45,73,73,61,69,73,5C,4D,76,74,5F,61,6C,65,61,74,6F,69,72,65,2E,70,61,73,1B,79,00,00,00,41,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69
    History1=72,74,75,61,6C,5F,50,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,45,73,73,61,69,5F,30,30,31,2E,70,61,73,41,64,00,00,00,41,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F
    History2=50,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,45,73,73,61,69,5F,30,30,31,2E,70,61,73,41,64,00,00,00,16,2A,2E,70,61,73,3B,2A,2E,69,6E,63,3B,2A,2E,64,70,72,3B,2A,2E,70,70,16,01,00,00,00,26,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63
    History3=61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,26,01,00,00,00,11,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,11,01,00,00,00,03,44,3A,5C,03,01,00,00,00,06,44,72,69,76,65,73,06,01,00,00,00,1B,43,3A,5C,23
    History4=20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,42,69,6E,2E,77,33,32,1B,64,00,00,00,42,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73
    History5=5C,45,73,73,61,69,5F,30,30,32,5F,47,55,49,2E,70,61,73,42,64,00,00,00,41,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65,73,74
    History6=20,43,6F,6D,70,20,56,50,2E,70,61,73,41,64,00,00,00,43,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65,73,74,5F,45,6E,74,69,65
    History7=72,73,5F,5A,2E,70,61,73,43,64,00,00,00,43,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65,73,74,5F,45,6E,74,69,65,72,73,5F,4E
    History8=2E,70,61,73,43,64,00,00,00,2F,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,54,65,73,74,20,43,6F,6D,70,20,56,50,2E,70,61,73,2F,64,00,00,00,31,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73
    History9=63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,54,65,73,74,5F,45,6E,74,69,65,72,73,5F,4E,2E,70,61,73,31,73,00,00,00,37,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,4C,69,62,2E,25,70,3B,63,3A,5C,23,20,56,69,72,74
    History10=75,61,6C,5F,50,61,73,63,61,6C,5C,55,6E,69,74,73,2E,25,70,37,72,00,00,00,A6,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,55,6E,69,74,73,2E,25,70,3B,63,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75
    History11=72,63,65,5C,52,74,6C,3B,63,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,25,70,3B,63,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,54,76,3B,63,3A,5C,23,20,56,69,72,74
    History12=75,61,6C,5F,50,61,73,63,61,6C,5C,45,78,61,6D,70,6C,65,73,5C,57,33,32,5C,4F,70,65,6E,67,6C,5C,53,68,61,72,65,64,A6,6F,00,00,00,20,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,4F,75,74,2E,25,70,5C,55,6E,69,74,73,20,01
    History13=00,00,00,1E,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,1E,64,00,00,00,31,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,54,65,73,74,5F,45
    History14=6E,74,69,65,72,73,5F,5A,2E,70,61,73,31,7C,00,00,00,0B,4C,49,4E,4B,33,38,36,2E,45,58,45,0B,64,00,00,00,30,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,45,73,73,61,69,5F,30,30,32,5F,47
    History15=55,49,2E,70,61,73,30,01,00,00,00,1E,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,52,74,6C,1E,64,00,00,00,29,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,52,74
    History16=6C,5C,42,6C,64,72,74,6C,2E,70,61,73,29,01,00,00,00,1A,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,1A,01,00,00,00,13,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,13,79,00,00,00,0D,45,73
    History17=73,61,69,5F,30,30,31,2E,70,61,73,0D,64,00,00,00,09,45,73,73,61,69,2E,70,61,73,09,0F,00,00,00,10,00,00,00,41,00,00,00,22,00,00,00,01,26,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72
    History18=74,75,61,6C,5F,50
    Breakpoints0=FB,2A,00,00,00,00,00,00
    Closed0=0A,0C,00,00,08,00,00,00,14,00,00,00,00,00,00,00,29,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,52,74,6C,5C,42,6C,64,72,74,6C,2E,70,61,73,23,00,00,00,0B,00,00,00,23,00,00,00,0B,00,00,00,23,00,00
    Closed1=00,0B,00,00,00,00,00,00,00,00,00,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed2=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,30,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,45,73,73,61,69,5F,30,30,32,5F,47,55,49,2E,70,61,73,19,00,00,00,0B,00
    Closed3=00,00,19,00,00,00,0B,00,00,00,20,00,00,00,0B,00,00,00,00,00,00,00,00,00,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed4=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,31,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,54,65,73,74,5F,45,6E,74,69,65
    Closed5=72,73,5F,5A,2E,70,61,73,46,00,00,00,0A,00,00,00,46,00,00,00,0A,00,00,00,46,00,00,00,0A,00,00,00,00,00,00,00,02,00,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed6=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,31,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74
    Closed7=69,65,72,5C,54,65,73,74,5F,45,6E,74,69,65,72,73,5F,4E,2E,70,61,73,14,00,00,00,1E,00,00,00,14,00,00,00,1E,00,00,00,14,00,00,00,1E,00,00,00,00,00,00,00,00,00,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed8=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,43,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61
    Closed9=73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65,73,74,5F,45,6E,74,69,65,72,73,5F,4E,2E,70,61,73,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed10=00,00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed11=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,41,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65,73,74,20,43,6F,6D,70
    Closed12=20,56,50,2E,70,61,73,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed13=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,43,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73
    Closed14=5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65,73,74,5F,45,6E,74,69,65,72,73,5F,5A,2E,70,61,73,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,00
    Closed15=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed16=00,00,00,42,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,45,73,73,61,69,5F,30,30,32,5F,47,55,49,2E,70,61,73,4D,00,00,00,00,00,00
    Closed17=00,4D,00,00,00,00,00,00,00,4D,00,00,00,00,00,00,00,02,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed18=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Desktop0=FC,2A,00,00,02,00,00,00,0A,00,00,00,0A,00,00,00,08,0C,00,00,00,00,00,00,00,00,00,00,50,00,00,00,2B,00,00,00,00,00,00,00,00,00,00,00,1F,20,0D,03,00,00,09,00,00,00,C7,00,00,00,FF,FF,FF,FF,05,00,00,00,09,0C,00,00,01,00,00,00,01,00,00
    Desktop1=00,4E,00,00,00,29,00,00,00,41,00,00,00,0B,00,00,00,0C,20,00,00,00,00,03,00,00,00,01,00,00,00,11,23,00,00,04,00,00,00,03,00,00,00,02,00,00,00,42,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F
    Desktop2=56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,4D,76,74,5F,61,6C,65,61,74,6F,69,72,65,2E,70,61,73,41,00,00,00,10,00,00,00,41,00,00,00,10,00,00,00,41,00,00,00,10,00,00,00,00,00,00,00,05,00,00,00,08,01,00,00,00,00,00,00
    Desktop3=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Desktop4=00,49,00,00,00,02,00,00,00,2A,00,00,00,0F,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,0A,20,00,00,00,00,01,00,00,00,00,00,00,00,11,01,00,00,03,00,00,00,4F,00,00,00,01,00,00,00,01,00,00,00,29,00,00,00,00,00,00,00,00,00,00,00,0D,20
    Desktop5=00,00,00,00,01,00,00,00,20,00,00,00,11,01,00,00,05,00,00,00,00,00,00,00,09,00,00,00,28,00,00,00,01,00,00,00,1E,1F,B1,FE,B2,03,00,00,00,12,00,00,00,2A,00,00,00,3C,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,0E,20,00,00,00,00,01,00
    Desktop6=00,00,20,00,00,00,11,01,00,00,00,00,00,00,00,00,00,00,B2,00,00,00,27,00,00,00,01,00,00,00,11,10,B1,FE,B2,02,00,00,00,00,00,00,00,00,00,00,00,50,00,00,00,2B,00,00,00,00,00,00,00,00,00,00,00,0C,20,00,00,00,00,01,00,00,00,00,00,00,00
    Desktop7=11,03,00,00,01,00,00,00,2F,00,00,00,00,00,00,00,00,50,00,00,00,2B,00,00,00,01,00,00,00,00,00,00,00,05,00,00,00,41,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C
    Desktop8=5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,45,73,73,61,69,5F,30,30,31,2E,70,61,73,01,00,00,00,41,1F,00,00,00,00,00,00,2B,00,00,00,50,00,00,00,05,00,00,00,00,00,00,00,00,00,00,00,1F,20,00,00,00,00,09,00,00,00,47,00,00,00,FF,FF,FF,FF,04
    Desktop9=00,00,00,7A,17,00,00,01,00,00,00,01,00,00,00,4E,00,00,00,03,00,00,00,01,00,00,00,02,00,00,00,0C,20,0F,03,00,00,01,00,00,00,05,00,00,00,11,13,00,00,03,00,00,00,02,00,00,00,01,00,00,00,04,00,00,00,06,00,00,00,00,00,00,00,03,00,00,00
    Desktop10=4F,00,00,00,01,00,00,00,01,00,00,00,03,00,00,00,00,00,00,00,00,00,00,00,0D,20,00,00,00,00,00,00,00,00,00,00,00,00,11,01,00,00,06,00,00,00,00,00,00,00,06,00,00,00,02,00,00,00,01,00,00,00,1E,1F,B1,FE,B2,03,00,00,00,02,00,00,00,04,00
    Desktop11=00,00,4C,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,0E,20,00,00,00,00,00,00,00,00,10,00,00,00,11,01,00,00,01,00,00,00,01,00,00,00,FF,00,00,00,4E,00,00,00,01,00,00,00,11,10,B1,FE,B2,02,00,00,00,00,00,00,00,00,00,00,00,50,00,00,00
    Desktop12=05,00,00,00,00,00,00,00,00,00,00,00,0C,20,00,00,00,00,01,00,00,00,00,00,00,00,11,03,00,00,01,00,00,00,3F,00,00,00,00,12,00,00,00,50,00,00,00,17,00,00,00,02,00,00,00,0A,00,00,00,04,00,00,00,08,4D,65,73,73,61,67,65,73
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    [Compiler]
    AlignCode=1
    AlignData=1
    AlignRec=0
    Asm=0
    B=0
    Cdecl=0
    Comments=0
    D=1
    Delphi=1
    Far16=0
    Frame=1
    H=0
    I=0
    J=1
    LocInfo=1
    Open32=0
    Optimise=1
    OrgName=0
    P=0
    Q=0
    R=0
    S=0
    SmartLink=1
    Speed=1
    StdCall=0
    T=0
    Use32=0
    V=1
    W=0
    X=1
    Z=0
    ZD=0
    UnitAliases=WinTypes=Windows;WinProcs=Windows;WinAPI=Windows;Messages=Windows
    G3=1
    G4=0
    G5=0
    
    [Linker]
    MinStackSize=32768
    MapFile=0
    AppType=0
    Compression=1
    ImpLib=2
    Options=1
    Switches=
    LinkerName=LINK386.EXE
    
    [Directories]
    Conditionals=
    OutputDir=C:\# Virtual_Pascal\Out.%p\Units
    ExeOutDir=C:\# Virtual_Pascal\Out.%p
    IncludePath=C:\# Virtual_Pascal\Source\Rtl;c:\# Virtual_Pascal\Source\Tv
    UnitPath=C:\# Virtual_Pascal\Units.%p;c:\# Virtual_Pascal\Source\Rtl;c:\# Virtual_Pascal\Source\%p;c:\# Virtual_Pascal\Source\Tv;c:\# Virtual_Pascal\Examples\W32\Opengl\Shared
    LibPath=C:\# Virtual_Pascal\Lib.%p;c:\# Virtual_Pascal\Units.%p
    ResPath=C:\# Virtual_Pascal\Res.%p
    
    [Resource Compiler]
    CmdLine=
    RCName=RC.EXE
    
    [Debugger]
    DisplaySwapping=2
    IntegerFormat=2
    Debugging=10
    ScreenDelay=50
    
    [Editor]
    Options=3015
    Flags=348216
    TabSize=8
    Extensions=*.PAS;*.INC
    
    [Preferences]
    ScreenSize=2
    SourceTracking=0
    AutoSave=7
    Options=28
    
    [Symbols]
    Options=56
    Display=1
    
    [Parameters]
    RunParams=38
    PrimaryFile=
    TargetPlatform=1
    
    [Mouse]
    RightBtn=1
    AltRightBtn=5
    ShiftRightBtn=7
    DoubleDelay=8
    MouseReverse=0
    
    [Exceptions]
    Exceptions0=00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,00,00,01,01,01,01,01,01,01,01,00,00
    
    [Binary]
    Colors0=F9,2A,00,00,8F,71,70,78,74,20,28,24,17,1F,1A,31,31,1E,71,1F,37,3F,3A,13,13,3E,21,3F,70,7F,7A,13,13,70,7F,7E,70,7F,7A,13,13,70,70,7F,7E,20,2B,2F,78,2E,70,30,3F,3E,1F,2F,1A,20,72,31,31,30,2F,3E,31,13,38,00,17,1F,1A,31,31,1E,71,4E,4F
    Colors1=30,5F,00,00,00,00,00,31,3F,3A,13,13,30,2A,31,3E,1E,3F,3B,00,00,00,00,31,3F,3A,13,13,31,2F,3F,31,3F,3A,13,13,30,5F,3F,4F,2F,3E,00,00,00,00,00,71,7F,7A,13,13,7F,5F,7E,1E,17,12,1F,1E,1F,1B,1A,1A,00,00,00,00,00,00,00,8F,70,70,78,7F,07
    Colors2=07,0F,07,0F,07,70,70,07,70,0F,07,0F,07,70,70,07,70,0F,70,7F,7F,70,07,70,07,0F,70,7F,7F,70,07,70,70,7F,7F,07,0F,0F,78,0F,78,07,0F,0F,0F,70,0F,07,70,70,70,07,70,0F,07,07,78,00,07,0F,07,70,70,07,70,70,70,70,70,00,00,00,00,00,07,0F,07
    Colors3=70,70,07,70,0F,0F,70,0F,0F,00,00,00,00,07,0F,07,70,70,07,70,0F,07,0F,07,70,70,07,70,0F,70,70,0F,00,00,00,00,00,07,0F,07,70,70,0F,70,07,07,07,07,0F,07,07,07,07,07,00,00,00,00,00,00,00,8F,70,07,07,0F,70,70,70,07,0F,07,70,70,07,70,00
    Colors4=07,0F,07,70,70,07,70,00,70,70,70,07,07,70,07,00,70,70,70,07,07,70,70,70,0F,07,07,0F,70,0F,70,07,0F,0F,07,70,07,07,70,07,07,07,70,0F,07,07,70,00,07,0F,07,70,70,07,70,70,70,70,70,00,00,00,00,00,07,0F,07,70,70,07,70,0F,0F,70,0F,0F,00
    Colors5=00,00,00,07,0F,07,70,70,07,70,0F,07,0F,07,70,70,07,70,0F,70,70,0F,00,00,00,00,00,07,0F,07,70,70,0F,70,07,07,07,07,0F,07,07,07,07,07,00,00,00,00,00,00,00,00
    Macros0=5C,2B,00,00,00,00,00,00,14,00,00,00,05,00,00,00
    History0=FA,2A,00,00,38,05,00,00,A0,00,00,00,02,33,38,02,79,00,00,00,1B,56,50,5F,45,73,73,61,69,73,5C,4D,76,74,5F,61,6C,65,61,74,6F,69,72,65,2E,70,61,73,1B,79,00,00,00,41,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63
    History1=68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,45,73,73,61,69,5F,30,30,31,2E,70,61,73,41,64,00,00,00,41,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F
    History2=56,69,72,74,75,61,6C,5F,50,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,45,73,73,61,69,5F,30,30,31,2E,70,61,73,41,64,00,00,00,16,2A,2E,70,61,73,3B,2A,2E,69,6E,63,3B,2A,2E,64,70,72,3B,2A,2E,70,70,16,01,00,00,00,26,44,3A,5C,56,69,72,74
    History3=75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,26,01,00,00,00,11,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,11,01,00,00,00,03,44,3A,5C,03,01,00,00,00,06,44,72,69,76,65,73,06,01
    History4=00,00,00,1B,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,42,69,6E,2E,77,33,32,1B,64,00,00,00,42,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56
    History5=50,5F,45,73,73,61,69,73,5C,45,73,73,61,69,5F,30,30,32,5F,47,55,49,2E,70,61,73,42,64,00,00,00,41,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73
    History6=61,69,73,5C,54,65,73,74,20,43,6F,6D,70,20,56,50,2E,70,61,73,41,64,00,00,00,43,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65
    History7=73,74,5F,45,6E,74,69,65,72,73,5F,5A,2E,70,61,73,43,64,00,00,00,43,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65,73,74,5F,45
    History8=6E,74,69,65,72,73,5F,4E,2E,70,61,73,43,64,00,00,00,2F,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,54,65,73,74,20,43,6F,6D,70,20,56,50,2E,70,61,73,2F,64,00,00,00,31,44,3A,5C,56,69,72
    History9=74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,54,65,73,74,5F,45,6E,74,69,65,72,73,5F,4E,2E,70,61,73,31,73,00,00,00,37,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,4C,69,62,2E,25,70,3B,63
    History10=3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,55,6E,69,74,73,2E,25,70,37,72,00,00,00,A6,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,55,6E,69,74,73,2E,25,70,3B,63,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61
    History11=73,63,61,6C,5C,53,6F,75,72,63,65,5C,52,74,6C,3B,63,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,25,70,3B,63,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,54,76,3B,63
    History12=3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,45,78,61,6D,70,6C,65,73,5C,57,33,32,5C,4F,70,65,6E,67,6C,5C,53,68,61,72,65,64,A6,6F,00,00,00,20,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,4F,75,74,2E,25,70
    History13=5C,55,6E,69,74,73,20,01,00,00,00,1E,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,1E,64,00,00,00,31,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65
    History14=72,5C,54,65,73,74,5F,45,6E,74,69,65,72,73,5F,5A,2E,70,61,73,31,7C,00,00,00,0B,4C,49,4E,4B,33,38,36,2E,45,58,45,0B,64,00,00,00,30,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,45,73,73
    History15=61,69,5F,30,30,32,5F,47,55,49,2E,70,61,73,30,01,00,00,00,1E,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,52,74,6C,1E,64,00,00,00,29,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53
    History16=6F,75,72,63,65,5C,52,74,6C,5C,42,6C,64,72,74,6C,2E,70,61,73,29,01,00,00,00,1A,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,1A,01,00,00,00,13,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C
    History17=13,79,00,00,00,0D,45,73,73,61,69,5F,30,30,31,2E,70,61,73,0D,64,00,00,00,09,45,73,73,61,69,2E,70,61,73,09,0F,00,00,00,10,00,00,00,41,00,00,00,22,00,00,00,01,13,43,3A,5C,57,69,6E,64,6F,77,73,5C,73,79,73,74,65,6D,33,32
    Breakpoints0=FB,2A,00,00,01,00,00,00,00,00,00,00,00,00,00,00,12,00,00,00,49,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,46,69,63,68,69,65,72,73,5F,56,50,5C,5A,5F,44,69,6D,65,6E,73,69,6F,6E,5F,32,5C,42,6F,75,63,6C,65,5F,50,61,72,61,6D
    Breakpoints1=5C,42,6F,75,63,6C,65,5F,50,61,72,61,6D,2E,70,61,73,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Breakpoints2=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Breakpoints3=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,01,00,00,03,02,00,00,00,00,00,00
    Breakpoints4=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Breakpoints5=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Breakpoints6=00,00,00,00,00
    Closed0=0A,0C,00,00,0E,00,00,00,14,00,00,00,00,00,00,00,29,43,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,52,74,6C,5C,42,6C,64,72,74,6C,2E,70,61,73,23,00,00,00,0B,00,00,00,23,00,00,00,0B,00,00,00,23,00,00
    Closed1=00,0B,00,00,00,00,00,00,00,00,00,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed2=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,30,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,45,73,73,61,69,5F,30,30,32,5F,47,55,49,2E,70,61,73,19,00,00,00,0B,00
    Closed3=00,00,19,00,00,00,0B,00,00,00,20,00,00,00,0B,00,00,00,00,00,00,00,00,00,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed4=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,31,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74,69,65,72,5C,54,65,73,74,5F,45,6E,74,69,65
    Closed5=72,73,5F,5A,2E,70,61,73,46,00,00,00,0A,00,00,00,46,00,00,00,0A,00,00,00,46,00,00,00,0A,00,00,00,00,00,00,00,02,00,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed6=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,31,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,5A,5A,5A,2D,43,68,61,6E,74
    Closed7=69,65,72,5C,54,65,73,74,5F,45,6E,74,69,65,72,73,5F,4E,2E,70,61,73,14,00,00,00,1E,00,00,00,14,00,00,00,1E,00,00,00,14,00,00,00,1E,00,00,00,00,00,00,00,00,00,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed8=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,43,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61
    Closed9=73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65,73,74,5F,45,6E,74,69,65,72,73,5F,4E,2E,70,61,73,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed10=00,00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed11=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,41,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65,73,74,20,43,6F,6D,70
    Closed12=20,56,50,2E,70,61,73,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed13=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,43,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73
    Closed14=5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,54,65,73,74,5F,45,6E,74,69,65,72,73,5F,5A,2E,70,61,73,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,00
    Closed15=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed16=00,00,00,42,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,23,20,46,69,63,68,69,65,72,73,5F,56,69,72,74,75,61,6C,5F,50,5C,56,50,5F,45,73,73,61,69,73,5C,45,73,73,61,69,5F,30,30,32,5F,47,55,49,2E,70,61,73,4D,00,00,00,00,00,00
    Closed17=00,4D,00,00,00,00,00,00,00,4D,00,00,00,00,00,00,00,02,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed18=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,39,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,46,69,63,68,69,65,72,73,5F,56,50,5C,46,5F,55,6E,69,74,65,73,5C,55,5F,43
    Closed19=6F,70,69,65,5F,31,46,5F,74,65,72,2E,70,61,73,48,00,00,00,6A,00,00,00,48,00,00,00,6A,00,00,00,48,00,00,00,6A,00,00,00,00,00,00,00,51,00,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed20=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,32,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,46,69
    Closed21=63,68,69,65,72,73,5F,56,50,5C,46,5F,55,6E,69,74,65,73,5C,45,5F,54,65,78,74,65,2E,70,61,73,00,00,00,00,5E,00,00,00,00,00,00,00,5E,00,00,00,00,00,00,00,5E,00,00,00,00,00,00,00,52,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed22=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,26,63,3A,5C,23,20
    Closed23=56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,52,74,6C,5C,43,72,74,2E,70,61,73,00,00,00,00,26,01,00,00,00,00,00,00,26,01,00,00,00,00,00,00,26,01,00,00,00,00,00,00,13,01,00,00,00,01,00,00,00,00,00,00,00,00,00,00
    Closed24=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,2B,43,3A
    Closed25=5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,52,74,6C,5C,56,70,73,79,73,77,33,32,2E,70,61,73,00,00,00,00,F3,05,00,00,00,00,00,00,F3,05,00,00,00,00,00,00,F3,05,00,00,00,00,00,00,E9,05,00,00,00,01,00,00
    Closed26=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed27=00,00,00,00,00,2A,63,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,52,74,6C,5C,57,69,6E,64,6F,77,73,2E,70,61,73,3D,00,00,00,1C,00,00,00,3D,00,00,00,1C,00,00,00,3D,00,00,00,9F,01,00,00,00,00,00,00,78
    Closed28=01,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed29=00,00,00,00,00,00,00,00,00,00,00,00,2B,63,3A,5C,23,20,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,53,6F,75,72,63,65,5C,57,33,32,5C,56,70,6B,62,64,77,33,32,2E,70,61,73,21,00,00,00,62,01,00,00,21,00,00,00,62,01,00,00,21,00,00,00,62
    Closed30=01,00,00,00,00,00,00,57,01,00,00,08,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Closed31=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Desktop0=FC,2A,00,00,04,00,00,00,0A,00,00,00,0A,00,00,00,08,0C,00,00,01,00,00,00,01,00,00,00,4F,00,00,00,2A,00,00,00,00,00,00,00,00,00,00,00,1F,20,0D,03,00,00,09,00,00,00,C7,00,00,00,FF,FF,FF,FF,05,00,00,00,09,0C,00,00,01,00,00,00,01,00,00
    Desktop1=00,4D,00,00,00,28,00,00,00,08,00,00,00,0E,00,00,00,0C,20,00,00,00,00,03,00,00,00,01,00,00,00,11,23,00,00,04,00,00,00,03,00,00,00,02,00,00,00,48,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,46,69,63,68,69,65,72,73,5F,56,50
    Desktop2=5C,5A,5F,44,69,6D,65,6E,73,69,6F,6E,5F,32,5C,42,6F,75,63,6C,65,5F,50,61,72,61,6D,5C,53,74,61,6E,64,61,72,64,5F,30,30,2E,70,61,73,08,00,00,00,0E,00,00,00,08,00,00,00,0E,00,00,00,08,00,00,00,0E,00,00,00,00,00,00,00,00,00,00,00,08,01
    Desktop3=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Desktop4=00,00,00,00,00,00,00,49,00,00,00,02,00,00,00,29,00,00,00,0F,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,0A,20,00,00,00,00,01,00,00,00,00,00,00,00,11,01,00,00,03,00,00,00,4E,00,00,00,01,00,00,00,01,00,00,00,28,00,00,00,00,00,00,00
    Desktop5=00,00,00,00,0D,20,00,00,00,00,01,00,00,00,20,00,00,00,11,01,00,00,00,00,00,00,00,00,00,00,03,00,00,00,27,00,00,00,01,00,00,00,1E,1F,B1,FE,B2,03,00,00,00,12,00,00,00,29,00,00,00,3B,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,0E,20
    Desktop6=00,00,00,00,01,00,00,00,20,00,00,00,11,01,00,00,00,00,00,00,00,00,00,00,B3,00,00,00,26,00,00,00,01,00,00,00,11,10,B1,FE,B2,02,00,00,00,00,00,00,00,00,00,00,00,4F,00,00,00,2A,00,00,00,00,00,00,00,00,00,00,00,0C,20,00,00,00,00,01,00
    Desktop7=00,00,00,00,00,00,11,03,00,00,01,00,00,00,2F,01,00,00,00,01,00,00,00,50,00,00,00,2B,00,00,00,04,00,00,00,00,00,00,00,05,00,00,00,48,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,46,69,63,68,69,65,72,73,5F,56,50,5C,5A,5F,44
    Desktop8=69,6D,65,6E,73,69,6F,6E,5F,32,5C,42,6F,75,63,6C,65,5F,50,61,72,61,6D,5C,53,74,61,6E,64,61,72,64,5F,30,30,2E,70,61,73,01,00,00,00,41,1F,00,00,00,00,00,00,2B,00,00,00,50,00,00,00,05,00,00,00,00,00,00,00,00,00,00,00,1F,20,00,00,00,00
    Desktop9=09,00,00,00,47,00,00,00,FF,FF,FF,FF,04,00,00,00,7A,17,00,00,01,00,00,00,01,00,00,00,4E,00,00,00,03,00,00,00,01,00,00,00,02,00,00,00,0C,20,0F,03,00,00,01,00,00,00,05,00,00,00,11,13,00,00,03,00,00,00,02,00,00,00,01,00,00,00,04,00,00
    Desktop10=00,06,00,00,00,07,00,00,00,03,00,00,00,4F,00,00,00,01,00,00,00,01,00,00,00,03,00,00,00,00,00,00,00,00,00,00,00,0D,20,00,00,00,00,00,00,00,00,00,00,00,00,11,01,00,00,06,00,00,00,00,00,00,00,06,00,00,00,02,00,00,00,01,00,00,00,1E,1F
    Desktop11=B1,FE,B2,03,00,00,00,02,00,00,00,04,00,00,00,4C,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,0E,20,00,00,00,00,00,00,00,00,10,00,00,00,11,01,00,00,01,00,00,00,01,00,00,00,FF,00,00,00,4E,00,00,00,01,00,00,00,11,10,B1,FE,B2,02,00,00
    Desktop12=00,00,00,00,00,00,00,00,00,50,00,00,00,05,00,00,00,00,00,00,00,00,00,00,00,0C,20,00,00,00,00,01,00,00,00,00,00,00,00,11,03,00,00,01,00,00,00,3F,00,00,00,00,12,00,00,00,50,00,00,00,17,00,00,00,02,00,00,00,0A,00,00,00,04,00,00,00,08
    Desktop13=4D,65,73,73,61,67,65,73,08,0C,00,00,00,00,00,00,00,00,00,00,50,00,00,00,2B,00,00,00,00,00,00,00,00,00,00,00,1F,20,0D,03,00,00,09,00,00,00,C7,00,00,00,FF,FF,FF,FF,05,00,00,00,09,0C,00,00,01,00,00,00,01,00,00,00,4E,00,00,00,29,00,00
    Desktop14=00,32,00,00,00,04,00,00,00,0C,20,00,00,00,00,03,00,00,00,01,00,00,00,11,23,00,00,04,00,00,00,03,00,00,00,02,00,00,00,49,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,46,69,63,68,69,65,72,73,5F,56,50,5C,5A,5F,44,69,6D,65,6E
    Desktop15=73,69,6F,6E,5F,32,5C,42,6F,75,63,6C,65,5F,50,61,72,61,6D,5C,42,6F,75,63,6C,65,5F,50,61,72,61,6D,2E,70,61,73,32,00,00,00,04,00,00,00,32,00,00,00,04,00,00,00,32,00,00,00,04,00,00,00,00,00,00,00,00,00,00,00,09,01,00,00,00,00,00,00,00
    Desktop16=00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Desktop17=49,00,00,00,02,00,00,00,2A,00,00,00,0F,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,0A,20,00,00,00,00,00,00,00,00,00,00,00,00,11,01,00,00,03,00,00,00,4F,00,00,00,01,00,00,00,01,00,00,00,29,00,00,00,00,00,00,00,00,00,00,00,0D,20,00
    Desktop18=00,00,00,00,00,00,00,20,00,00,00,11,01,00,00,00,00,00,00,00,00,00,00,03,00,00,00,28,00,00,00,01,00,00,00,1E,1F,B1,FE,B2,03,00,00,00,12,00,00,00,2A,00,00,00,3C,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,0E,20,00,00,00,00,00,00,00
    Desktop19=00,20,00,00,00,11,01,00,00,00,00,00,00,00,00,00,00,B2,00,00,00,27,00,00,00,01,00,00,00,11,10,B1,FE,B2,02,00,00,00,00,00,00,00,00,00,00,00,50,00,00,00,2B,00,00,00,00,00,00,00,00,00,00,00,0C,20,00,00,00,00,01,00,00,00,00,00,00,00,11
    Desktop20=03,00,00,01,00,00,00,2F,00,00,00,00,00,00,00,00,50,00,00,00,2B,00,00,00,01,00,00,00,00,00,00,00,05,00,00,00,49,44,3A,5C,56,69,72,74,75,61,6C,5F,50,61,73,63,61,6C,5C,46,69,63,68,69,65,72,73,5F,56,50,5C,5A,5F,44,69,6D,65,6E,73,69,6F
    Desktop21=6E,5F,32,5C,42,6F,75,63,6C,65,5F,50,61,72,61,6D,5C,42,6F,75,63,6C,65,5F,50,61,72,61,6D,2E,70,61,73,01,00,00,00,F4,0B,00,00,00,00,00,00,00,00,00,00,44,00,00,00,14,00,00,00,00,00,00,00,00,00,00,00,00,20,00,00,00,00,09,00,00,00,47,00
    Desktop22=00,00,FF,FF,FF,FF,0F,00,00,00,F7,0B,00,00,07,00,00,00,00,00,00,00,2A,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,04,20,00,00,00,00,01,00,00,00,00,00,00,00,11,01,00,00,FE,0B,00,00,01,00,00,00,0F,00,00,00,2B,00,00,00,04,00,00,00,0E
    Desktop23=00,00,00,00,00,00,00,04,20,09,03,00,00,01,00,00,00,09,00,00,00,11,13,00,00,0C,00,00,00,0B,00,00,00,00,00,00,00,00,00,00,00,50,00,00,00,FF,7F,00,00,03,00,00,00,00,00,FF,0B,00,00,06,00,00,00,0E,00,00,00,1F,00,00,00,01,00,00,00,00,00
    Desktop24=00,00,00,00,00,00,04,20,00,00,00,00,00,00,00,00,00,00,00,00,11,01,00,00,01,F5,0B,00,00,2D,00,00,00,0F,00,00,00,16,00,00,00,04,00,00,00,00,00,00,00,03,00,00,00,05,20,FD,02,00,00,01,00,00,00,09,00,00,00,11,13,00,00,00,00,00,00,05,00
    Desktop25=00,00,00,00,00,00,00,00,00,00,00,00,00,00,FF,7F,00,00,03,00,00,00,43,00,00,00,0F,00,00,00,01,00,00,00,04,00,00,00,00,00,00,00,00,00,00,00,05,20,00,00,00,00,00,00,00,00,20,00,00,00,11,01,00,00,01,00,00,00,00,00,00,00,FF,7F,00,00,02
    Desktop26=00,00,00,01,00,00,00,1E,1F,B1,FE,B2,C5,0B,00,00,40,00,00,00,01,00,00,00,03,00,00,00,0D,00,00,00,00,00,00,00,00,00,00,00,05,20,F8,02,00,00,01,00,00,00,09,00,00,00,11,13,00,00,00,00,00,00,07,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    Desktop27=00,08,00,00,00,03,00,00,00,43,00,00,00,01,00,00,00,01,00,00,00,0D,00,00,00,00,00,00,00,00,00,00,00,05,20,00,00,00,00,00,00,00,00,20,00,00,00,11,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0C,00,00,00,01,00,00,00,1E,1F,B1,FE,B2,C4
    Desktop28=0B,00,00,32,00,00,00,01,00,00,00,0D,00,00,00,0D,00,00,00,00,00,00,00,00,00,00,00,05,20,F7,02,00,00,01,00,00,00,09,00,00,00,11,13,00,00,00,00,00,00,09,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,10,00,00,00,03,00,00,00,3F,00,00,00
    Desktop29=01,00,00,00,01,00,00,00,0D,00,00,00,00,00,00,00,00,00,00,00,05,20,00,00,00,00,00,00,00,00,20,00,00,00,11,01,00,00,00,00,00,00,00,00,00,00,03,00,00,00,0C,00,00,00,01,00,00,00,1E,1F,B1,FE,B2,F6,0B,00,00,01,00,00,00,01,00,00,00,30,00
    Desktop30=00,00,0D,00,00,00,00,00,00,00,00,00,00,00,04,20,FE,02,00,00,01,00,00,00,09,00,00,00,11,33,00,00,0E,00,00,00,0D,00,00,00,00,00,00,00,00,00,00,00,50,00,00,00,FF,7F,00,00,01,00,00,00,03,00,00,00,2C,00,00,00,0F,00,00,00,01,00,00,00,04
    Desktop31=00,00,00,00,00,00,00,00,00,00,00,05,20,00,00,00,00,00,00,00,00,20,00,00,00,11,01,00,00,01,00,00,00,00,00,00,00,FF,7F,00,00,02,00,00,00,01,00,00,00,1E,1F,B1,FE,B2,03,00,00,00,01,00,00,00,13,00,00,00,2B,00,00,00,01,00,00,00,00,00,00
    Desktop32=00,00,00,00,00,04,20,00,00,00,00,00,00,00,00,20,00,00,00,11,01,00,00,00,00,00,00,00,00,00,00,25,00,00,00,2A,00,00,00,01,00,00,00,11,10,B1,FE,B2,03,00,00,00,31,00,00,00,01,00,00,00,01,00,00,00,0D,00,00,00,00,00,00,00,00,00,00,00,05
    Desktop33=20,00,00,00,00,00,00,00,00,20,00,00,00,11,01,00,00,01,00,00,00,00,00,00,00,FF,7F,00,00,02,00,00,00,01,00,00,00,1E,1F,B1,FE,B2,03,00,00,00,01,00,00,00,0E,00,00,00,30,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,04,20,00,00,00,00,00
    Desktop34=00,00,00,20,00,00,00,11,01,00,00,00,00,00,00,00,00,00,00,20,00,00,00,2F,00,00,00,01,00,00,00,11,10,B1,FE,B2,02,00,00,00,00,00,00,00,00,00,00,00,44,00,00,00,14,00,00,00,00,00,00,00,00,00,00,00,0C,20,00,00,00,00,01,00,00,00,00,00,00
    Desktop35=00,11,03,00,00,0A,00,00,00,2F,00,00,00,00,00,00,00,00,44,00,00,00,14,00,00,00,03,00,00,00,05,00,00,00,0F,00,00,00,03,43,70,75,0A,00,00,00,02,00,00,00,01,00,00,00
    Désolé de n'avoir pas su les insérer en pièces jointes

    @ Jipété: Tu es resté un observateur toujours aussi méticuleux . Il est effectivement plus approprié de parler de cafouillage - mais j'étais tellement désappointé par l'amputation de l'affichage, que je n'ai pas remarqué les aberrations présentes.
    J'ai pu réécrire ce soir le même programme, et le relancer; en voici le résultat attendu
    a) pour l'affichage à l'écran:

    Nom : Affichage correct pour Image 601x601_Prog simplifié.png
Affichages : 59
Taille : 35,6 Ko

    b) ... et le couple image cible / image transformée (en dimensions réduites):

    Nom : Fichiers F_1-F_2.png
Affichages : 51
Taille : 259,7 Ko
    comme prévu, tous les pixels situés au-dessus de la diagonale passent au rouge, et le autres à la couleur cyan.

    J'avais programmé l'affichage après avoir découvert la structure interne des fichiers Bitmap, et prévu par précaution des calculs redondants afin de contrôler d'éventuelles erreurs; la taille du fichier est ainsi évaluée de 3 manières différentes:
    - à partir des octets de rangs 2, 3, 4, 5: T = 98 + 139*256 + 16*2562 = 1084258 ;
    - par le recours à la fonction FileSize(...): T = 1084258 ;
    - à partir des dimensions de l'image: T = (3*601 + 1)*601 + 54 = 1084258 .
    L'affichage du rang du dernier octet calculé constitue une vérification supplémentaire implicite: r = T - 1 = 1084257 .

  5. #5
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Bonjour,

    je ne vais pas être d'une grande aide, ne connaissant pas du tout VP, mais j'ai quand même remarqué une différence entre tes deux fichiers, vers le début (la fin étant pour moi inexploitable, ne sachant pas de quoi il est question) :
    1er listing :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [Parameters]
    RunParams=
    PrimaryFile=
    TargetPlatform=1
    2nd :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [Parameters]
    RunParams=38
    PrimaryFile=
    TargetPlatform=1
    Mais si le problème est aléatoire, alors là, c'est la bouteille à l'encre...

    Bye,


    Une idée de dernière minute : tu pourrais pas faire un projet microscopique que tu posterais ici, pour qu'on puisse le récupérer et tester dans Lazarus par ex., ou Delphi ?
    Avec juste l'image de départ et le code qui va bien pour la modifier ?

  6. #6
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut [Virtual Pascal] Blocage de l'exécution d'un programme
    Bonjour,

    Citation Envoyé par Jipété Voir le message
    ... Mais si le problème est aléatoire, alors là, c'est la bouteille à l'encre... ...
    J'ai soupçonné un moment une rédaction incorrecte du chemin d'accès au fichier cible; cependant
    - toute erreur de cette nature se trahit par l'absence d'affichage, et amène une correction immédiate;
    - la panne s'est déclarée en cours de rédaction d'un programme, qui donnait jusque là les résultats partiels attendus.

    Citation Envoyé par Jipété Voir le message
    ... Une idée de dernière minute : tu pourrais pas faire un projet microscopique que tu posterais ici, pour qu'on puisse le récupérer et tester dans Lazarus par ex., ou Delphi ?
    Avec juste l'image de départ et le code qui va bien pour la modifier ?
    Je veux bien, mais le programme résolument simple doit être accompagné des procédures (Copie_F1(Var_String) et Creation_F2(Var_String)) contenues dans une unité appropriée (U_Copie_1F_ter), ainsi que des procédures de "confort" figurant dans l'unité E_Texte. Je peux tenter une insertion de fichier.
    Les deux autres unités ne sont pas forcément indispensables; cela dépend des fonctions appelées dans le programme - je suis parti d'une source standard, et n'ai pas tout corrigé.

    Un défaut (c'est bien le seul !) de Virtual Pascal installé en 2016, c'est son instabilité: certaines fautes de frappe déclenchant des effets aberrants des commandes clavier, susceptibles de ravager le texte source et contraignant à la fermeture immédiate du logiciel. J'ai appris à gérer ce genre d'incident, au départ très déstabilisant.
    Je n'en avais jamais parlé jusque là.

  7. #7
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Citation Envoyé par wiwaxia Voir le message
    Je veux bien, mais le programme résolument simple doit être accompagné des procédures (Copie_F1(Var_String) et Creation_F2(Var_String)) contenues dans une unité appropriée (U_Copie_1F_ter), ainsi que des procédures de "confort" figurant dans l'unité E_Texte. Je peux tenter une insertion de fichier.
    Les deux autres unités ne sont pas forcément indispensables; cela dépend des fonctions appelées dans le programme - je suis parti d'une source standard, et n'ai pas tout corrigé.
    Tu mets tout ce qu'il faut dans un dossier, tu le compresses en .zip et tu postes le zip (bouton Gérer les pièces jointes) et zou !

    Citation Envoyé par wiwaxia Voir le message
    Un défaut (c'est bien le seul !) de Virtual Pascal installé en 2016, c'est son instabilité: certaines fautes de frappe déclenchant des effets aberrants des commandes clavier, susceptibles de ravager le texte source et contraignant à la fermeture immédiate du logiciel. J'ai appris à gérer ce genre d'incident, au départ très déstabilisant.
    Je n'en avais jamais parlé jusque là.
    J'admire ta pugnacité, alors !

  8. #8
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 493
    Par défaut
    salut

    tu n'aurait pas un debordement d'indice dans l'une des matrices
    Dans ce que tu nous montre je ne vois pas le dimensionnement de celle-ci
    ni l'affectation de la largeur n'y de la hauteur de l'image

  9. #9
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut
    Bonjour,

    Citation Envoyé par anapurna Voir le message
    ... tu n'aurait pas un débordement d'indice dans l'une des matrices
    Dans ce que tu nous montres je ne vois pas le dimensionnement de celle-ci
    ni l'affectation de la largeur ni de la hauteur de l'image
    Non, car le seuil a été fixé dans l'unité correspondante à une valeur beaucoup plus élevée, à titre de test
    Code Pascal : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     UNIT U_Copie_1F_ter;
     
     INTERFACE
     
     USES Crt, E_Texte;
     CONST K_Entete = 54; Dim_Max = 12100;
     TYPE Pixel = ARRAY[1..3] OF Byte;
          Tab_Pix = ARRAY[0..Dim_Max, 0..Dim_Max] OF Pixel;
    et sur la suggestion d'un collègue amateur de traitement d'images et d'impression sur support matériel.

    Les débordements qui ont pu se produire ont conduit à un plantage classique, dont l'origine a été rapidement identifiée.

  10. #10
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut [Virtual Pascal] Blocage de l'exécution d'un programme Répondre à la discussion
    Citation Envoyé par Jipété Voir le message
    Tu mets tout ce qu'il faut dans un dossier, tu le compresses en .zip et tu postes le zip (bouton Gérer les pièces jointes) et zou ! ...
    C'est plus vite dit que fait !
    Les erreurs suivantes sont survenues :Modif_Image.7z: Votre fichier de 2,08 Mo octets dépasse la limite du forum de 2,00 Mo pour ce type de fichier.
    Il faut probablement que j'élague le fichier E_Texte.pas.

    Au moins, je sais désormais envoyer une pièce jointe

  11. #11
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut ... et zou !
    Modif_Image.7z
    L'espace mémoire a été réduit de moitié. J'espère avoir réalisé correctement la compression.

    Tout se passe dans D:\ZZZZZZ\Modif_Image
    avec deux sous-dossiers: Doss_1, Doss_2 .

    Le programme a la malice de fonctionner correctement, à la dernière étape des modifications.

  12. #12
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Je vais regarder tout ça plus tard, là faut que je bouge (c'était prévu depuis longtemps), je pense refaire surface vers 16 h...

  13. #13
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 493
    Par défaut
    salut

    deja une petite erreur dans Transf_Matr_iml

    remplace par
    dans
    Creation_F
    tu peut aussi initialiser le tableau

    avant de colorier toutes ta fenetre en bleu est ce que l'autre matrice contient bien le papillons
    est il possible de visualisez les deux images simultanement

  14. #14
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut [Virtual Pascal] Blocage de l'exécution d'un programme
    Citation Envoyé par anapurna Voir le message
    ... dejà une petite erreur dans Transf_Matr_iml
    remplace par
    Non, car cela reviendrait à transférer une valeur par deux adresses successives, d'ailleurs représentées par le même identificateur (Ma).
    C'est un choix délibéré, pour une référence directe à la variable tableau Matrice_1 ; rien ne l'interdit formellement.

    Citation Envoyé par anapurna Voir le message
    ... avant de colorier toutes ta fenetre en bleu est ce que l'autre matrice contient bien le papillon ?
    Sûrement, puisqu'on va chercher le fichier cible (F_1.bmp) dans le dossier qui lui est exclusivement réservé (Doss_1).
    Pour le vérifier, il suffit de remplacer dans la procédure centrale l'un des deux identificateurs Px1 ou Px2 par celui du pixel d'origine Ma1[Xm, Ym].
    Exemple:
    Nom : F_2.png
Affichages : 50
Taille : 328,2 Ko

    Citation Envoyé par anapurna Voir le message
    ... est il possible de visualiser les deux images simultanément ?
    Malheureusement non ... et il y aurait un problème d'encombrement. De plus, cela n'a aucun intérêt lorsque le contenu pictural de l'image initiale disparaît.

  15. #15
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 493
    Par défaut
    salut

    Citation Envoyé par wiwaxia Voir le message
    Non, car cela reviendrait à transférer une valeur par deux adresses successives, d'ailleurs représentées par le même identificateur (Ma).
    C'est un choix délibéré, pour une référence directe à la variable tableau Matrice_1 ; rien ne l'interdit formellement.
    MA est une donnée variable en sortie et en entre de ta methode
    le fait de faire ZEro(Mat) plutot que zero(Matrice_1) evite d'avoir une erreur le jour ou tu change le nom du tableau puisque c'est bien Matrice_1 que tu passe en paramettre de ta methode

    et le deuxieme demande c'etait pour un developpement homogene en initialisant ton tableau avant
    de t'en servir .
    Effectivement tu as raison rien ne t'interdit de faire comme tu le fais actuellement.
    mais par exeprience c'est quand meme source d'ennui

    Citation Envoyé par wiwaxia Voir le message

    Sûrement, puisqu'on va chercher le fichier cible (F_1.bmp) dans le dossier qui lui est exclusivement réservé (Doss_1).
    Pour le vérifier, il suffit de remplacer dans la procédure centrale l'un des deux identificateurs Px1 ou Px2 par celui du pixel d'origine Ma1[Xm, Ym].



    Malheureusement non ... et il y aurait un problème d'encombrement. De plus, cela n'a aucun intérêt lorsque le contenu picitural de l'image initiale disparaît.

  16. #16
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Citation Envoyé par anapurna Voir le message
    salut

    Citation Envoyé par wiwaxia Voir le message
    Non, car cela reviendrait à transférer une valeur par deux adresses successives, d'ailleurs représentées par le même identificateur (Ma).
    C'est un choix délibéré, pour une référence directe à la variable tableau Matrice_1 ; rien ne l'interdit formellement.

    MA est une donnée variable en sortie et en entre de ta methode
    le fait de faire ZEro(Mat) plutot que zero(Matrice_1) evite d'avoir une erreur le jour ou tu change le nom du tableau puisque c'est bien Matrice_1 que tu passe en paramettre de ta methode

    et le deuxieme demande c'etait pour un developpement homogene en initialisant ton tableau avant
    de t'en servir .
    Effectivement tu as raison rien ne t'interdit de faire comme tu le fais actuellement.
    mais par exeprience c'est quand meme source d'ennui

    Sûrement, puisqu'on va chercher le fichier cible (F_1.bmp) dans le dossier qui lui est exclusivement réservé (Doss_1).
    Pour le vérifier, il suffit de remplacer dans la procédure centrale l'un des deux identificateurs Px1 ou Px2 par celui du pixel d'origine Ma1[Xm, Ym].

    Malheureusement non ... et il y aurait un problème d'encombrement. De plus, cela n'a aucun intérêt lorsque le contenu picitural de l'image initiale disparaît.
    Très confus, tout ça : on ne sait pas qui parle... Tu ne pourrais pas l'éditer, stp ?

  17. #17
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut [Virtual Pascal] Blocage de l'exécution d'un programme
    Citation Envoyé par anapurna Voir le message
    Ma est une donnée variable en sortie et en entrée de ta methode
    le fait de faire Zero(Mat) plutot que zero(Matrice_1) évite d'avoir une erreur le jour ou tu change le nom du tableau puisque c'est bien Matrice_1 que tu passe en paramère de ta methode
    Matrice_1 et Matrice_2 sont les deux variables tableaux déclarées dans l'unité, l'une correspondant au corps de l'image Bitmap déposée dans Doss_1, l'autre à celui de la seconde image que l'on désire faire apparaître dans Doss_2.
    Muni de cet outil, je peux traiter toute image au format Bitmap; il suffit pour cela de lui donner le nom approprié F_1.bmp.

    Pour des transformations plus complexes (par ex. des fusions d'images), rien n'empêche de déclarer des tableaux supplémentaires.

    Ta remarque serait fondée dans le cas de l'appel d'un fichier quelconque; l'algorithme ici à l'œuvre est beaucoup plus rigide.

    Citation Envoyé par Jipété Voir le message
    Ben oui, rappel, je suis sous Linux, alors tes disques C:, D:, E:... tu oublies, ça n'existe pas ici !
    Oh ! Pardon ...
    Citation Envoyé par Jipété Voir le message
    ... Et ton bazar fonctionne très bien maintenant !
    J'en suis ravi. Le bon déroulement d'un programme ne va pas de soi après un changement du système d'exploitation.

    Mais cela ne me donne pas la moindre indication sur la panne qui par deux fois a tout fait dérailler ...

  18. #18
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut [Virtual Pascal] Blocage de l'exécution d'un programme
    Citation Envoyé par anapurna Voir le message
    ... avant de colorier toutes ta fenetre en bleu est ce que l'autre matrice contient bien le papillons
    est il possible de visualisez les deux images simultanement ?
    Variante amusante en cas de doute persistant: on peut envisager une représentation simultanée en mosaïque des 2 contenus picturaux, par une petit modification de l'algorithme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     PROCEDURE Calc_Mat_Im2(La, Ha: Z_32; VAR Ma1, Ma2: Tab_Pix);
       CONST m = 255; Px1: Pixel = (m, 0, 0); Px2: Pixel = (0, m, m);
       VAR Xm, Ym: Z_32;
       BEGIN
         FOR Xm:= 0 TO (La - 1) DO
           FOR Ym:= 0 TO (Ha - 1) DO
             IF Odd(Xm + Ym) THEN Ma2[Xm,Ym]:= Ma1[Xm,Ym]
                             ELSE IF (Ym>Xm) THEN Ma2[Xm,Ym]:= Ma1[Xm,Ym]
                                             ELSE Ma2[Xm,Ym]:= Px2
       END;
    Nom : F_2_b.png
Affichages : 51
Taille : 779,1 Ko

  19. #19
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Citation Envoyé par wiwaxia Voir le message
    Pour le vérifier, il suffit de remplacer dans la procédure centrale l'un des deux identificateurs Px1 ou Px2 par celui du pixel d'origine Ma1[Xm, Ym].
    J'ai modifié l'un puis l'autre :
    (image réduite de moitié)
    Nom : 2triangles.png
Affichages : 56
Taille : 195,5 Ko

    Et sinon, qu'est-ce qu'on peut faire pour toi ?
    Moi je suggère de virer tous les accents et autres machins unicode, déjà, et voir ce que ça donne.

  20. #20
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut [Virtual Pascal] Blocage de l'exécution d'un programme
    Bon, je corrige à la mano et c'est ok, mais j'ai l'impression que ces codes unicode c'est pas au top !
    J'ai envoyé les fichiers tels quels et n'ai jamais eu d'ennuis de programmation liés aux codes; néanmoins, certains caractères ne passent pas lors du transfert de texte sur forum. J'aurais peut-être dû passer par Notepad++.

    Nom : Chemin Jipété.png
Affichages : 110
Taille : 3,0 Ko

    Mais où as-tu placé les fichiers ? J'avais bien précisé: D:\ZZZZZZ\Modif_Image ...etc
    As-tu modifié le chemin donné en constante dans le programme ?

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 5
    Dernier message: 01/02/2006, 21h55
  2. Réponses: 7
    Dernier message: 24/10/2005, 23h10
  3. Problème lors de l'exécution de mes programmes
    Par darkmalak01 dans le forum Langage
    Réponses: 7
    Dernier message: 27/09/2005, 18h35
  4. Réponses: 1
    Dernier message: 05/09/2005, 11h37
  5. Exécution d'un programme hors session
    Par skywaukers dans le forum Langage
    Réponses: 3
    Dernier message: 07/07/2005, 10h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo