-2

Using GCC 4.6.2 and wxWidgets 2.8 under windows 7

我无法让与wxFileName相关的任何函数开始工作。

我试图包含并链接

<wx/filename.h>
<wx/filefn.h>

我正在尝试实施:

//path = full path including file name
wxString dir = wxPathOnly(path);
wxString filename = wxFileNameFromPath(path);

wxFileName file_n = wxFileName(dir, filename); //---(1)
// or
wxFileName file_n = (dir, filename); //---(2)
// tried both (1) and (2)

wxString ext = wxT("~");
file_n.SetExt(var); // does not work??

编辑:所以该功能file_n.SetExt(var)似乎不起作用。

在编译或链接过程中我没有收到任何错误。因此,我不确定可能出了什么问题。

我已经查看了 wxwidgets 2.8 版的官方文档,但我似乎看不出问题出在哪里。

4

1 回答 1

0
wxString ext;
wxString one;
wxString two;
wxFileName::SplitPath("C:\report\setup.ini", &one, &two, &ext);
于 2013-11-08T08:25:10.560 回答