Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!csus.edu!borland.com!sidney From: sidney@borland.com (Sidney Markowitz) Newsgroups: comp.windows.ms.programmer Subject: Re: My wonderful loadbitmap probelm Message-ID: <1991Mar26.034919.1670@borland.com> Date: 26 Mar 91 03:49:19 GMT References: <27652@uflorida.cis.ufl.EDU> Organization: Borland International Lines: 15 jdb@reef.cis.ufl.edu (Brian K. W. Hook) writes: >Would someone please explain to me what exactly the difference between >these two options are? I know about exported functions, etc. but why >wouldn't ALL functions exported work instead of just smart callbacks? The option is not really all functions exported, it's all functions exportable. A function will not be actually exported unless you either use the _export keyword in its declaration, or enter the function name in the EXPORTS section of the module definition file. So if smart callbacks worked and all functions exportable did not, the difference is likely to be that you missed exporting one or more functions in the latter case. By the way, that seems to be the single most common reason I have seen for BC++ Windows programs failing. -- sidney markowitz