Excel: Case Sensitivity and the DLL REGISTER() Function

ID: Q27772


The information in this article applies to:


SUMMARY

The REGISTER() function must be made with Pascal calling conventions, it is the compiler that changes the case of the procedure name, as in the following example:


   void         myfunction  -->  _myfunction
   void  PASCAL myfunction  -->  MYFUNCTION 


Therefore, the Pascal keyword in the compiler makes the change. However, Microsoft Excel will change all the arguments to the REGISTER() function into uppercase text.


REFERENCES

In Microsoft Excel version 5.0, to find more information about the REGISTER() function, choose the Search button in Microsoft Excel Help and type "REGISTER function" (without the quotation marks).

"Function Reference," version 4.0, page 477

"Function Reference," version 3.0, page 256

Additional query words:


Keywords          : 
Version           : 
Platform          : 
Issue type        : 

Last Reviewed: March 11, 1999