tomfrankson
Messages postés5Date d'inscriptionjeudi 18 mars 2004StatutMembreDernière intervention 5 juin 2005
-
4 juin 2005 à 19:20
tomfrankson
Messages postés5Date d'inscriptionjeudi 18 mars 2004StatutMembreDernière intervention 5 juin 2005
-
5 juin 2005 à 19:18
Salut à tous,
Etant un tout nouveau venu dans le monde de la programmation Visual
Basic, on m'a filé un bouquin (un vieux, je précise... heu, le livre,
pas la personne qui me l'a passé ;-) ) Il semble que ce soit un bouquin
qui date de Windows 3.1 (Ouais, quand mème)
Bref, j'ai commencé donc à faire un jeu tout simple de Solitaire, mais
le souci, c'est qu'il me sort des erreurs à la compilation,
apparemment, ce qu'il n'aime pas, c'est ça :
Const HELP_FILE = "PS.HLP"
Const HELP_CONTEXT = &H1
Const HELP_HELPONHELP = &H4
Const HELP_INDEX = &H3
Const HELP_QUIT = &H2
Const HELP_HOWTOPLAY = 10&
Const HELP_COMMANDS = 20&
Declare Sub WinHelp Lib "USER" (ByVal hWnd As Integer, ByVal lpHelpFile
As String, ByVal wCommand As Integer, ByVal dwData As Long)
Const CLIENTBOTTOM = 424
Const CLIENTRIGHT = 223
Dim DragSource As Integer
Dim GameStarted As Integer
Dim I As Integer
Const WS_CAPTION = &HC00000
Const WS_THICKFRAME = &H40000
Declare Sub AdjustWindowRect Lib "USER" (lpRect As RECT, ByVal dwStyle&, ByVal bMenu%)
Const LOGPIXELSX = 88
Const LOGPIXELSY = 90
Declare Function GetDeviceCaps Lib "GDI" (ByVal hDC%, ByVal Index%) As Integer
Enfin, si j'ai bien compris... je pense que c'est un problème de
compatibilité avec Windows XP... Mais heu... En fait, j'en sais pas
grand chose, donc, si quelqu'un savait comment régler ce genre de
petits soucis... ce serait génial...
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 4 juin 2005 à 19:53
à part HELP_FILE et HELP_HOWTOPLAY que j'ai pas trouvé,
le reste est le même.
Private Declare Function WinHelp Lib "user32.dll" Alias "WinHelpA"
(ByVal hWndMain As Long, ByVal lpHelpFile As String, ByVal uCommand As
Long, dwData As Any) As Long
Private Declare Function AdjustWindowRect Lib "user32" (lpRect As RECT, ByVal dwStyle As Long, ByVal bMenu As Long) As Long
Private Declare Function GetDeviceCaps Lib "gdi32" (ByVal hdc As Long, ByVal nIndex As Long) As Long
tomfrankson
Messages postés5Date d'inscriptionjeudi 18 mars 2004StatutMembreDernière intervention 5 juin 2005 4 juin 2005 à 20:24
Merci beaucoup!!! Bon... Ca marche toujours pas... Y'a un truc de drag
and drop qui veut pas marcher, mais ça bug plus au moment de la
compilation... je vais tenter de trouver le problème...
Mais, j'ai bien peur que tout le long du code, y'ai des erreurs du genre...
tomfrankson
Messages postés5Date d'inscriptionjeudi 18 mars 2004StatutMembreDernière intervention 5 juin 2005 5 juin 2005 à 16:09
Bon, ça bugge encore énormément... j'ai du mal à trouver d'où
viennent les problèmes, serait il possible à quelqu'un de voir le code
et de tenter de faire en sorte qu'il soit compatible avec Windows XP?
Avec juste un commentaire disant ce qui n'allait pas... j'imagine que c'est beaucoup demander, mais ça m'aiderait énormément...