Application Report
- Application ID: 588e24eb0a114b878b9d3027cff24b82
- Report Submitted on: 12/05/2006 04:50:18
- API Issues: 6
- P/Invoke APIs: 59
The following 6 APIs (used 9 times) might not work:
- Total:
6
-
System.Drawing
1
-
System.Windows.Forms
5
-
DataGridView
1
-
WebBrowser
4
-
.ctor()
Used 4 times
1
-
set_IsWebBrowserContextMenuEnabled(System.Boolean)
Used 1 time
1
-
set_ObjectForScripting(System.Object)
Used 1 time
1
-
set_WebBrowserShortcutsEnabled(System.Boolean)
Used 1 time
1
-
.ctor()
Used 4 times
-
DataGridView
-
System.Drawing
There are 59 P/Invokes (used 128 times):
| Count | Library | Function |
|---|---|---|
| 30 | lpsolve55.dll | void print_str(int, string&) |
| 9 | lpsolve55.dll | int get_ncolumns(int) |
| 7 | lpsolve55.dll | double time_elapsed(int) |
| 5 | lpsolve55.dll | int get_nrows(int) |
| 4 | lpsolve55.dll | string get_statustext(int, int) |
| 4 | lpsolve55.dll | int get_status(int) |
| 4 | lpsolve55.dll | bool set_outputfile(int, string&) |
| 4 | lpsolve55.dll | double get_working_objective(int) |
| 3 | lpsolve55.dll | int get_timeout(int) |
| 3 | lpsolve55.dll | int64 get_total_nodes(int) |
| 3 | lpsolve55.dll | int64 get_total_iter(int) |
| 2 | kernel32 | int writeprivateprofilestring(string&, int, int, string&) |
| 2 | kernel32 | int getenvironmentvariablea(string&, string&, int) |
| 2 | lpsolve55.dll | void set_break_at_value(int, double) |
| 2 | lpsolve55.dll | void set_timeout(int, int) |
| 1 | kernel32 | int getprivateprofilestring(string&, string&, string&, string&, int, string&) |
| 1 | kernel32 | int setenvironmentvariablea(string&, string&) |
| 1 | kernel32 | int getprivateprofilesection(string&, string&, int, string&) |
| 1 | kernel32 | int writeprivateprofilestring(string&, string&, int, string&) |
| 1 | kernel32 | int writeprivateprofilestring(string&, string&, string&, string&) |
| 1 | kernel32 | int getprivateprofilesectionnames(string&, int, string&) |
| 1 | lpsolve55.dll | void set_epsb(int, double) |
| 1 | lpsolve55.dll | void set_epsint(int, double) |
| 1 | lpsolve55.dll | void set_epsel(int, double) |
| 1 | lpsolve55.dll | void set_epsd(int, double) |
| 1 | lpsolve55.dll | void set_epsperturb(int, double) |
| 1 | lpsolve55.dll | void set_epspivot(int, double) |
| 1 | lpsolve55.dll | void set_break_at_first(int, bool) |
| 1 | lpsolve55.dll | void set_improve(int, lpsolve55/lpsolve_improves) |
| 1 | lpsolve55.dll | void set_solutionlimit(int, int) |
| 1 | lpsolve55.dll | void set_scaling(int, lpsolve55/lpsolve_scales) |
| 1 | lpsolve55.dll | void set_scalelimit(int, double) |
| 1 | lpsolve55.dll | void set_pivoting(int, lpsolve55/lpsolve_piv_rules) |
| 1 | lpsolve55.dll | void set_negrange(int, double) |
| 1 | lpsolve55.dll | void set_mip_gap(int, bool, double) |
| 1 | lpsolve55.dll | void set_maxpivot(int, int) |
| 1 | lpsolve55.dll | void set_verbose(int, int) |
| 1 | lpsolve55.dll | void set_infinite(int, double) |
| 1 | lpsolve55.dll | void set_bb_rule(int, lpsolve55/lpsolve_bbstrategies) |
| 1 | lpsolve55.dll | void set_bb_floorfirst(int, lpsolve55/lpsolve_branch) |
| 1 | lpsolve55.dll | double get_objective(int) |
| 1 | lpsolve55.dll | bool write_mps(int, string&) |
| 1 | lpsolve55.dll | bool write_lp(int, string&) |
| 1 | lpsolve55.dll | bool is_maxim(int) |
| 1 | lpsolve55.dll | bool get_variables(int, double&) |
| 1 | lpsolve55.dll | bool get_sensitivity_rhs(int, double&, double&, double&) |
| 1 | lpsolve55.dll | bool get_sensitivity_obj(int, double&, double&) |
| 1 | lpsolve55.dll | bool get_dual_solution(int, double&) |
| 1 | lpsolve55.dll | int read_lp(string&, int, string&) |
| 1 | lpsolve55.dll | lpsolve55/lpsolve_return solve(int) |
| 1 | lpsolve55.dll | void set_bb_depthlimit(int, int) |
| 1 | lpsolve55.dll | void set_anti_degen(int, lpsolve55/lpsolve_anti_degen) |
| 1 | lpsolve55.dll | void put_logfunc(int, lpsolve55/logfunc, int) |
| 1 | lpsolve55.dll | void print_solution(int, int) |
| 1 | lpsolve55.dll | void print_objective(int) |
| 1 | lpsolve55.dll | void print_duals(int) |
| 1 | lpsolve55.dll | void print_constraints(int, int) |
| 1 | lpsolve55.dll | void delete_lp(int) |
| 1 | lpsolve55.dll | bool get_constraints(int, double&) |