Microsoft KB Archive/35810

From BetaArchive Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Knowledge Base


BASIC Can't Make Desk Accessory, Pure Code, or XCMD Resource

Article ID: 35810

Article Last Modified on 11/21/2006

This article was previously published under Q35810

SUMMARY

Because of the internal architecture of Microsoft QuickBASIC Version 1.00 and the earlier Microsoft BASIC Compiler 1.00 for the Macintosh, the compiler cannot create XCMD, XFCN, or other types of executable code resources; or Desk Accessories, Pure Code resources, INITs, CDEVs, or device drivers.

XCMD and XFCN are executable resource types that may be used to extend the functionality of Apple's HyperCard product.

As an analogy, note that MBPC executable resources can be used to extend the functionality of the QuickBASIC language; however, the BASIC and QuickBASIC compilers themselves cannot create MBPC resources.

The MBPC, XCMD, XFCN, and INIT resource types may be created with languages such as Assembly, C, and Pascal, but not with the Microsoft QuickBASIC or BASIC compilers.


Additional query words: BasicCom MQuickB

Keywords: KB35810