小编Bar*_*run的帖子

this.Visible在Windows窗体中不起作用

我有个问题.我需要在窗口加载时隐藏窗口.但

    private void Form1_Load(object sender, EventArgs e)
    {
        this.Visible = false;
    }
Run Code Online (Sandbox Code Playgroud)

不管用.财产Visible仍然是真实的.我错过了什么吗?

c# visible winforms

19
推荐指数
2
解决办法
3万
查看次数

java - 将xml节点的所有内容作为字符串

我正在使用此代码来解析xml

    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
    DocumentBuilder db = dbf.newDocumentBuilder();
    InputSource is = new InputSource();
    is.setCharacterStream(new StringReader(data));
    Document doc = db.parse(is);
Run Code Online (Sandbox Code Playgroud)

现在我想从xml节点获取所有内容.喜欢这个xml

<?xml version='1.0'?>
<type>
  <human>                     
    <Name>John Smith</Name>              
    <Address>1/3A South Garden</Address>    
  </human>
</type>
Run Code Online (Sandbox Code Playgroud)

所以如果想要获得所有内容的<human>文本.

<Name>John Smith</Name>
<Address>1/3A South Garden</Address>
Run Code Online (Sandbox Code Playgroud)

我怎么才能得到它 ?

java xml

12
推荐指数
1
解决办法
2万
查看次数

正则表达式检查重复

我正在尝试使用正则表达式检查文本行.

1,3,4,5,8,10,12,14,19,14
Run Code Online (Sandbox Code Playgroud)

这里的数字用','分隔,并且应该是非negetive并且小于或等于20.并且任何数字都不应该重复.这是我的模式.

^(?:(?:0[1-9]|[1-9]|1[0-9]|20),)*(?:0[1-9]|[1-9]|1[0-9]|20)$
Run Code Online (Sandbox Code Playgroud)

但它无法检查重复.我怎么检查呢?

c# java regex

10
推荐指数
1
解决办法
1295
查看次数

如何在VB.NET中执行按位运算?

我想在VB.NET中执行按位与运算,采用短(16位)变量并将其与'0000000011111111'进行运算(从而仅保留最低有效字节/ 8个最低有效位).

我该怎么做?

vb.net boolean bitwise-operators

5
推荐指数
1
解决办法
2万
查看次数

如何获取JValue对象的名称

我正在使用Newtonsoft.Json来解析Json文本.出于某种原因,我需要JToken或Jvalue对象的名称.例如,如果"ChoiceId":865是JValue,那么我需要获得"ChoiceId".但我现在尝试了几个小时,但无法弄清楚如何.我怎么能得到那个名字?

谢谢

示例:如果这是json文件内容:

{"ChoiceId":868,"Choice":"Post","Url":"/pst/goods"}
Run Code Online (Sandbox Code Playgroud)

然后我可以通过使用获得ChoiceId值

JObject json = JObject.Parse(hole);
JValue jvalue = (Jvalue)json["ChoiceId"];
string value = jvalue.Value;
Run Code Online (Sandbox Code Playgroud)

但是没有获得名称的属性,即"ChoiceId".所以我的问题是我怎么能得到它?

c# json json.net

5
推荐指数
1
解决办法
6369
查看次数

FTPClient无法从带有空格的目录名称获取文件列表

我正在使用Apache FTPClient获取文件和子目录文件列表。但是它无法从目录名称中获取带有空格的文件列表。这是一个示例-我尝试了两个不同的目录:

    FTPClient client = new org.apache.commons.net.ftp.FTPClient();
    client.connect("ftp.domain.com");
    client.login("userid", "password");

    FTPFile[] names = client.listDirectories("ABC XYZ"); //Empty array
    FTPFile[] names2 = client.listDirectories("ABCXYZ"); //working
Run Code Online (Sandbox Code Playgroud)

因此带有空格的目录名称不返回任何内容。我试图将“%20”和“ +”放在空格处。我也尝试过“ \” ABC XYZ \”。但是仍然无法正常工作。我错过了什么吗?

java ftp apache-commons-net

5
推荐指数
1
解决办法
6607
查看次数

C#使用自己的字体而不安装它

可能重复:
如何在C#应用程序中嵌入字体?(使用Visual Studio 2005)

嗨,

我想将自己的字体用于文本框,而无需在客户端计算机中安装它.我希望它驻留在我的程序文件应用程序文件夹中.[我知道大多数游戏应用程序都使用自己的字体].我该怎么做 ?

谢谢.

c# fonts

4
推荐指数
1
解决办法
3598
查看次数

C ++编译错误

我正在开发适用于Windows XP的防火墙应用程序。

为此,我正在创建一个dll文件,该文件可以在C#文件中使用。

对于Vista或更高版本,我使用了此代码,但尚未编译。我赢了sdk 2008,它显示此错误:

错误19错误LNK2019:在函数“专用:未签名的长__thiscall PacketFilter :: CreateDeleteInterface(bool)”(?CreateDeleteInterface @ PacketFilter @@ AAEK_N @ Z)PacketFilter.obj FirewallVista中引用了未解析的外部符号_FwpmEngineOpen0 @ 20。

这一定是一些项目属性设置问题,因为我知道所有lib文件都已正确导入。

c++ linker

3
推荐指数
1
解决办法
368
查看次数

如何使用ITextSharp将图像添加到PDF?

我想使用iTextSharp 5.0.5.但是没有找到关于这个版本的任何教程.我下载了一些以前的版本教程,但是给出了错误.我只是想通过iTextSharp将一些图像拼接成pdf文件.有人可以给我代码吗?

编辑:花了一些时间花在它上面我终于想出了如何添加图像.但问题是图像太大了.现在我的问题是如何缩小图像或我想以正常格式查看页面中的图像.现在我该怎么办?

c# itextsharp

3
推荐指数
1
解决办法
8571
查看次数

java- iCal4j - 添加会议的描述

iCal4j用来从outlook日历创建ics文件.现在,当我创建一个VEvent对象时,我正在添加日历主题.

VEvent meeting = new VEvent(startDate, endDate, subject);
Run Code Online (Sandbox Code Playgroud)

但是如何添加会议描述?我找不到添加它的任何选项.任何建议都将深表感谢.

谢谢.

java ical4j

3
推荐指数
1
解决办法
2532
查看次数

C# - 读取双精度值

  1. 假设只有一个双精度值以二进制格式写入文件中.如何使用C#或Java读取该值?

  2. 如果我必须从一个巨大的二进制文件中找到一个double值,我应该使用哪些技术来找到它?

.net c# bitconverter c#-4.0

2
推荐指数
1
解决办法
3411
查看次数

Vb.net例外

我刚刚将我的c#代码转换为vb.net.这是例外.

c#代码:

private static short[] muLawToPcmMap;

decoded[2 * i + 1] = (byte)(muLawToPcmMap[data[i]] >> 8);
Run Code Online (Sandbox Code Playgroud)

vb代码:

decoded(2 * i + 1) = CByte(muLawToPcmMap(data(i)) >> 8)
Run Code Online (Sandbox Code Playgroud)

例外:

Arithmetic operation resulted in an overflow.
Run Code Online (Sandbox Code Playgroud)

我很麻烦.请帮忙.

c# vb.net exception

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

C#正则表达式问题

我想从HTML页面中提取所有表行.但是使用这种模式@"<tr>([\w\W]*)</tr>"是行不通的.它给出了一个结果,它是<tr>最后一次出现的结果</tr>.但我想要每一次出现<tr>...</tr>价值.谁能告诉我怎么做到这一点?

c# regex

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