Différences entre MS-DOS et instructions QuickBasic Macintosh

IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.

35886
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Résumé
Voici une liste d'instructions et fonctions non partagées entre versions de Microsoft QuickBasic 4.0, 4.0b ou 4.5 pour les ordinateurs de MS-DOS et QuickBasic version 1.0 pour les ordinateurs Macintosh. La liste pour QuickBasic versions 4.0, 4.0b et 4.5 pour MS-DOS s'applique également aux versions compilateur Basic de Microsoft 6.0 et 6.0b pour MS-DOS.

La plupart des ces différences sont machine ou système d'exploitation dépendant tels que $ clé, VARSEG ou ENVIRON, où ne se trouve aucun d'équivalent dans l'autre environnement.
Plus d'informations
Le tableau suivant compare les mots réservés dans QuickBasic pour MS-DOS et QuickBasic pour Macintosh.
                                      QuickBasic 4.0  QuickBasic 1.0   Keyword                            for MS-DOS      for Macintosh   -------                            --------------  --------------   BLOAD                              Yes             No   BREAK ON/OFF/STOP                  No              Yes   BSAVE                              Yes             No   BUTTON function                    No              Yes   BUTTON statement                   No              Yes   CALLS                              Yes             No   CALL ABSOLUTE                      Yes             No   CALL INT86OLD                      Yes             No   CALL INTERRUPT                     Yes             No   COLOR                              Yes             No   COMMAND$                           Yes             No   COMMON SHARED                      Yes             No   COMMON /name/                      Yes             No   CONST                              Yes             No   CONT                               No              Yes   CVDBCD                             No              Yes   CVDMBF                             Yes             No   CVSBCD                             No              Yes   CVSMBF                             Yes             No                                      QuickBasic 4.0  QuickBasic 1.0   Keyword                            for MS-DOS      for Macintosh   -------                            --------------  --------------   DECLARE                            Yes             No   DEFSEG                             Yes             No   DIALOG function                    No              Yes   DIALOG ON/OFF/STOP                 No              Yes   DO...LOOP                          Yes             No   DRAW                               Yes             No   EDIT$                              No              Yes   EDIT FIELD                         No              Yes   ENVIRON$ function                  Yes             No   ENVIRON statement                  Yes             No   FILES$                             No              Yes   FILEATTR                           Yes             No   FUNCTION                           Yes             No   GET...STEP attribute (graphics)    Yes             No   INP                                Yes             No   IOCTL statement                    Yes             No   IOCTL$ function                    Yes             No   KEY statements                     Yes             No                                      QuickBasic 4.0  QuickBasic 1.0   Keyword                            for MS-DOS      for Macintosh   -------                            --------------  --------------   KEY(n) statements                  Yes             No   LCASE$ function                    Yes             No   LCOPY                              No              Yes   LIBRARY/LIBRARY CLOSE              No              Yes   LOAD                               No              Yes   LOCK/UNLOCK                        Yes             No   LTRIM$                             Yes             No   MENU function                      No              Yes   MENU ON/OFF/STOP                   No              Yes   MENU/MENU RESET statements         No              Yes   MERGE (in environment only)        No              Yes   MKDBCD$                            No              Yes   MKDIR                              Yes             No   MKDMBF$                            Yes             No   MKSBCD$                            No              Yes   MKSMBF$                            Yes             No   MOUSE function                     No              Yes   MOUSE ON/OFF/STOP                  No              Yes   ON BREAK GOSUB                     No              Yes   ON COM(n)                          Yes             No   ON DIALOG GOSUB                    No              Yes                                      QuickBasic 4.0  QuickBasic 1.0   Keyword                            for MS-DOS      for Macintosh   -------                            --------------  --------------   ON KEY(n)                          Yes             No   ON MENU GOSUB                      No              Yes   ON MOUSE GOSUB                     No              Yes   ON PEN                             Yes             No   ON PLAY(quelimit)                  Yes             No   ON STRIG(n)                        Yes             No   OPEN COM                           Yes             No   OPEN...ACCESS attribute            Yes             No   OPEN...lock type                   Yes             No   OUT                                Yes             No   PAINT                              Yes             No   PALETTE                            Yes             No   PALETTE USING                      Yes             No   PCOPY                              Yes             No   PEEKL                              No              Yes   PEEKW                              No              Yes   PEN function                       Yes             No                                      QuickBasic 4.0  QuickBasic 1.0   Keyword                            for MS-DOS      for Macintosh   -------                            --------------  --------------   PEN ON/OFF/STOP statements         Yes             No   PICTURE ON/OFF statements          No              Yes   PICTURE statement                  No              Yes   PICTURE$ function                  No              Yes   PLAY function                      Yes             No   PLAY ON/OFF/STOP statements        Yes             No   PMAP                               Yes             No   POKEL/POKEW                        No              Yes   PTAB                               No              Yes   PUT...STEP attribute (grphics)     Yes             No   REDIM                              Yes             No   RTRIM$                             Yes             No   SCREEN                             Yes             No   SCROLL                             No              Yes   SEEK function/statement            Yes             No   SETMEM                             Yes             No   SHELL                              Yes             No   SOUND WAIT/RESUME                  No              Yes                                      QuickBasic 4.0  QuickBasic 1.0   Keyword                            for MS-DOS      for Macintosh   -------                            --------------  --------------   STATIC                             Yes             No   STICK                              Yes             No   STRIG function/statement           Yes             No   STRIG ON/OFF/STOP                  Yes             No   SYSTEM function                    No              Yes   TYPE                               Yes             No   UCASE$                             Yes             Yes   UNLOCK                             Yes             No   VARPTR$                            Yes             No   VARSEG                             Yes             No   VIEW                               Yes             No   VIEW PRINT                         Yes             No   WAIT                               Yes             No   WAVE                               No              Yes   WIDTH function                     No              Yes   WINDOW CLOSE or WINDOW OUTPUT      No              Yes   WINDOW function                    No              Yes   WINDOW (for declare window)        No              Yes   WINDOW (redefine logical coords)   Yes             No				
QuickBas BasicCom MQuickB 1,00 4.00b 4.00 6.00 4.50 6.00b

Avertissement : Cet article a été traduit de manière automatique

Propriétés

ID d'article : 35886 - Dernière mise à jour : 02/03/2014 13:56:42 - Révision : 1.2

  • Microsoft QuickBasic 4.0
  • Microsoft QuickBASIC 4.0b
  • Microsoft QuickBasic 4.5 pour MS-DOS
  • Microsoft QuickBasic Compiler for Macintosh 1.0
  • kbnosurvey kbarchive kbmt KB35886 KbMtfr
Commentaires