Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Probleme avec un tableau
Auteur Message
Répondre en citant
Message Probleme avec un tableau 
Bonjour !
J'ai essayé de faire un programme qui note dans un fichier les pixels d'une zone donné !
Mais Il y a une erreur au niveaux du tableau et je ne comprend pas pourquoi Crying or Very sad
Vous pouvez m'aider Question

Code:
#include <ScreenCapture.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

Sleep(123)

_ScreenCapture_Capture("Temp.bmp", 0, 0, @DesktopWidth, @DesktopHeight)
$Gui = GUICreate("", @DesktopWidth, @DesktopHeight, 0, 0, $WS_POPUPWINDOW)
GUICtrlCreatePic("Temp.bmp", 0, 0, @DesktopWidth, @DesktopHeight)
GUISetState(@SW_SHOW)
$Tmp = 0
while ($Tmp <> 2)

   If ($GUI_EVENT_PRIMARYDOWN=GUIGetMsg()) Then
      $Pos1X = MouseGetPos(1)
      $Pos1Y = MouseGetPos(2)
      $Tmp = $Tmp + 1
      MsgBox(0,"","$Max0 = ")
   EndIf
   If ($GUI_EVENT_SECONDARYDOWN=GUIGetMsg()) Then
      $Pos2X = MouseGetPos(1)
      $Pos2Y = MouseGetPos(2)
      $Tmp = $Tmp + 1
      MsgBox(0,"","$Max0 = ")
   EndIf

WEnd
GUIDelete($Gui)
$File = FileOpen("Teste.bmp",18)
MsgBox(0,"","$Max0 = " & $Pos2X & " - " & $Pos1X)
$Max0 = $Pos2X - $Pos1X
$Max1 = $Pos2Y - $Pos1Y
Global $Pix[$Max0][$Max1]
For $A = $Pos1X to $Pos2Y
   For $B = $Pos1X To $Pos2Y
      $T0 = $A - $Pos1X
      $T1 = $B - $Pos1X
      $Pix[$T0][$T1] = PixelGetColor($A, $B)
      FileWrite($File, PixelGetColor($A, $B))
   Next
   FileWrite(@CR)
Next





______________________________________________________
Clickez sur Saturne pour voir mes tutoriels et sur la Terre pour voir mon Forum:


Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Probleme avec un tableau 
Bonjour,

la ligne 41 est incorrecte, la commande FileWrite(@CR) à besoin d'un non de fichier en paramètre (ex: FileWrite("c:\fichier.txt",@CR) )




______________________________________________________
Mes principales réalisations: Cp (batch) et IPSvc (autoit)
Répondre en citant
Message Probleme avec un tableau 
Salut et Merci
C'est tellement stupide comme faute Embarassed




______________________________________________________
Clickez sur Saturne pour voir mes tutoriels et sur la Terre pour voir mon Forum:


Skype
Message Probleme avec un tableau 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch