User`s guide

External Interfaces/API
17-41
Visual Studio 2008 Professional Edition
Visual Studio 2005 Professional Edition
Run-Time Libraries Required for Applications Built with Microsoft Visual
Studio 2008 Compiler
If you distribute a MEX-file, an engine application, or a MAT-file application built with
the Visual Studio 2008 compiler, you must provide the Visual C++ run-time libraries.
These files are required to run applications developed with Visual C++ on a computer
that does not have Visual C++ 2008 installed. For information on locating the Microsoft
Visual C++ 2008 Redistributable Package (x86), containing vcredist_x86.exe and
vcredist_x64.exe, consult your Microsoft documentation.
Do Not Use get or set Function to Manage Properties of Java Objects
If you want to read or update a property of a Sun Java object created in MATLAB
using the Java class constructor, do not use the MATLAB get or set functions on the
property. For example, if you create a Java object called javaObject that has a property
called PropertyName, the following commands might cause memory leaks and will be
deprecated in a future version of MATLAB:
propertyValue = get(javaObject, 'PropertyName');
set(javaObject, 'PropertyName', newValue);
Compatibility Considerations
In future versions of MATLAB, using get or set on Java objects to manage the
properties will generate an error. The correct commands to use are:
propertyValue = javaObject.getPropertyName;
javaObject.setPropertyName(newValue);
COM Objects Might Display Different Number of Supported Events
If you use events from COM servers implementing event interface versioning, COM
objects created with MATLAB Version 7.4 (R2007a), Version 7.5 (R2007b), or Version 7.6
(R2008a) might have a different number of supported events than COM objects created
with MATLAB Version 7.7 (R2008b) or any version prior to 7.4.