Un collègue rencontre une erreur lorsqu'il essaie d'exécuter une application VB6 sur laquelle nous travaillons. L'erreur est "480: impossible de créer l'image AutoRedraw". La documentation de Microsoft indique que «la mémoire disponible pour la propriété AutoRedraw est trop faible, définissez la propriété AutoRedraw sur False et effectuez votre propre redessin dans la procédure d'événement Paint ou réduisez le contrôle PictureBox ou l'objet Form. .. "Comment effectuer mon propre redessin dans l'événement Paint d'un PictureBox VB6?
Réduire le PictureBox n'est pas une option. Je serais heureux de "... effectuer mon propre redessin dans la procédure événementielle de Paint ...", mais je ne suis pas sûr de savoir comment s'y prendre. Quelqu'un peut-il me montrer le chemin?
Je pense que dans votre deuxième phrase vous voulez dire "la plupart des programmeurs VB6 utilisant AutoRedraw = * Faux * pas Vrai? – MarkJ
Je pense que cela peut être considéré comme une opinion subjective.Utiliser AutoRedraw = True est plus facile pour le programmeur débutant alors que les programmeurs expérimentés ne Les programmeurs débutants comprenaient la plupart des anciens utilisateurs de VB6 –
La raison pour laquelle c'est plus facile pour les débutants parce que vous dessinez juste et il reste là.Un algorithme légèrement plus simple que d'utiliser de la peinture. –