小编jel*_*ier的帖子

如何在WM5上使用XML配置删除已配置的网络?

我正在尝试删除WM5移动设备上所有已配置的WiFi网络.我有以下代码,但每次都返回"失败":

LPWSTR ReturnedMessage2 = NULL;

WCHAR deleteAllNetsXml[] = L""\
L"<wap-provisioningdoc>"\
    L"<nocharacteristic type=\"Wi-Fi\"/>"\
L"</wap-provisioningdoc>";
ProcessWinCEConfig(deleteAllNetsXml, &ReturnedMessage2);

BOOL ProcessWinCEConfig(const WCHAR* ConfigString, LPWSTR *message)
{
    HRESULT hr = DMProcessConfigXML(ConfigString, CFGFLAG_PROCESS, message);
    if (hr == S_OK)
    {
        MessageBox(0, *message, L"SUCCESS", MB_OK|MB_SETFOREGROUND);
    return TRUE;
    }

    MessageBox(0, *message, L"FAILURE", MB_OK|MB_SETFOREGROUND);
    return FALSE;
}
Run Code Online (Sandbox Code Playgroud)

我尝试过使用XML的不同方法,例如添加标签,只删除类型为access-point的WiFi,但似乎没有任何工作:(

我将ProcessWinCEConfig称为使用XML分配新网络:

L"<wap-provisioningdoc>"\
    L"<characteristic type=\"Wi-Fi\">"\
        L"<characteristic type=\"access-point\">"\
        L"<characteristic type=\"My-Network\">"\
            L"<parm name=\"Authentication\" value=\"4\"/>"\
            L"<parm name=\"Encryption\" value=\"4\"/>"\
            L"<parm name=\"NetworkKey\" value=\"network-key\"/>"\
            L"</characteristic>"\
        L"</characteristic>"\
    L"</characteristic>"\
L"</wap-provisioningdoc>";
Run Code Online (Sandbox Code Playgroud)

它工作正常.我在俯瞰什么?

c xml windows-mobile-5.0

5
推荐指数
0
解决办法
301
查看次数

添加更多数据后,为什么我的文件大小相同?

在Perl上遇到一些麻烦(我是全新的).我在同一目录中有一个.txt文件.我打算复制文件,将其打印到stdout,向副本添加更多文本,并比较文件大小.这是我到目前为止:

#!/usr/local/bin/perl
use File::Copy;

copy("data.txt", "copyOfData.txt") or die "copy failed :(";
open (MYFILE, "data.txt") or die "open failed :(";
while (<MYFILE>) {
    chomp;
    print "$_\n";
}
$filesize = -s MYFILE;
print "MYFILE filesize is $filesize\n";
close (MYFILE); 

open(MYCOPYFILE, ">>copyOfData.txt");
print MYCOPYFILE "\nextra data here blah blah blah\n";
$filesize = -s MYCOPYFILE;
print "MYCOPYFILE filesize is $filesize\n";
close (MYCOPYFILE); 
Run Code Online (Sandbox Code Playgroud)

但是,我得到的输出如下:

MYFILE文件大小为28 MYCOPYFILE文件大小为28

肯定MYCOPYFILE大小应该大于MYFILE大小,因为我添加了额外的文本?我检查了两个文本文件,副本确实有最后的文本.

谢谢你的帮助!

perl file-io

0
推荐指数
1
解决办法
138
查看次数

在UML图中,我如何说明一个持有自身引用的类?

我想知道如何在UML图中在类中包含对自身的引用列表.

例如:模型由许多组件组成.组件可以包含对其子组件的引用列表.

我如何在UML图中说明这一点?

uml reference class

0
推荐指数
1
解决办法
431
查看次数

标签 统计

c ×1

class ×1

file-io ×1

perl ×1

reference ×1

uml ×1

windows-mobile-5.0 ×1

xml ×1