View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002008 | JEDI VCL | 00 JVCL Components | public | 2004-07-28 08:27 | 2004-08-24 10:17 |
Reporter | anonymous | Assigned To | remkobonte | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0002008: tjvcreateprocess don't transmit correctly commandeline | ||||
Description | With windows long file name if there is a space the command line is not transmis correctly. Ex: commande line : 'p:\develop D7\diapo\fleurs000.jpg /S' The application ceated by the process receive : 'D7\diapo\fleurs000.jpg/S' The applicationname with the same type of file name is well transmited by the process | ||||
Tags | No tags attached. | ||||
|
You should enclose the path with a space in quotes: "p:\develop D7\diapo\fleurs000.jpg" /S |
|
This is also in the help file (which quotes MSDN): TJvCreateProcess.CommandLine: [..] If ApplicationName is empty, then the first white-space – delimited token of the command line specifies the module name. If you are using a long file name that contains a space, use quoted strings to indicate where the file name ends and the arguments begin. |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-07-28 08:27 | anonymous | New Issue | |
2004-07-28 09:41 | obones | Note Added: 0004848 | |
2004-07-28 12:06 | remkobonte | Note Added: 0004849 | |
2004-08-24 10:17 | remkobonte | Status | new => resolved |
2004-08-24 10:17 | remkobonte | Resolution | open => no change required |
2004-08-24 10:17 | remkobonte | Assigned To | => remkobonte |