小编lc.*_*lc.的帖子

尝试复制Windows Vista文件时拒绝访问

我有这个需要运行的批处理,用户必须执行该批处理将复制一个简单的xml文件.但是,在Windows 2000/XP上一切正常.但是,在Windows Vista上,我收到错误"Access Denied".

即使我尝试在Vista上使用Windows资源管理器复制文件,我也会遇到同样的错误.

我有什么办法可以复制这个文件.我是否必须在我的bat文件中添加任何额外的代码才能复制此文件?

非常感谢.

@ECHO OFF
REM copy config file to the windows/system32
copy config.xml c:\windows\system32\DataLinks.xml
Run Code Online (Sandbox Code Playgroud)

security uac batch-file windows-vista

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

如何在DateTime中格式化小时以返回0而不是12?

默认情况下,DateTime格式字符串中的小时将0转换为12.例如,如果有

DateTime dt = new DateTime(1999, 1, 1, 0, 0, 0);
string s = dt.ToString("h:mm:ss");
Run Code Online (Sandbox Code Playgroud)

s的值为"12:0:0",而不是"0:0:0".有没有办法获得"0:00:00"?

.net c# formatting datetime

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

FormClosing属性的问题

我想设置一个属性,当用户单击标题栏中的X按钮时,如果所有条件都为真,则检查某些条件,然后退出,如果不,则不执行任何操作并返回到表单.

但我注意到FormClosing属性退出应用程序是多么严格我的条件...所以如何做我的方案?!?

我正在使用visual studio 2005 - C#

c# events winforms

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

哪个表单控件用于聊天框(.net)

因为我在vb.net(windows窗体)中做一个小聊天应用程序,我的聊天框设计有问题.我希望文本消息可以选择,以便用户可以复制(ctrl + v)它,但不能复制显示谁发送消息的用户名.我应该使用什么形式的控件才能完成此操作以及从中更改哪些属性?谢谢.还要记住用户名和他们的消息必须正确对齐.

.net vb.net chat winforms

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

如何避免NullReferenceException

 if (alMethSign[z].ToString().Contains(aClass.Namespace))
Run Code Online (Sandbox Code Playgroud)

在这里,我加载一个exe或DLL并检查其命名空间.在一些dll中,没有命名空间,因此aclass.namespace不存在而且它正在抛出一个NullReferenceException.

我必须避免它,它应该继续其余的代码.如果我使用try-catch,它会执行catch部分; 我希望它继续使用其余的代码.

c# exception-handling exception nullreferenceexception

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

C#Datagridview - 绑定到XML文件时关闭AutoGenerateColumns?

我正在将XML文件绑定到DataGridView.我不希望自动生成列,实际上我想自己生成它们.有没有办法关闭自动生成列功能,并能够以编程方式自己创建列?

c# datagridview autogeneratecolumn

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

Yahoo Messenger Library C#

我打算用C#创建Yahoo Messenger bot,但直到现在,除了PHP,Java和C++之外,我找不到可靠的Yahoo Messenger.在C#中有这样的库吗?

c# yahoo-messenger

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

如何设置这样的常量 - Constants.Page.Title.MyCase - 在C#中?

我正在尝试如何设置如何设置

Color.RGG.Black等于"#000000"

我试图使它类似,并实现到我的常量类.我该怎么做呢?

Constants.Page.Title.MyCase 等于 "My Case";

谢谢

c# enumeration constants

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

实际上关闭Outlook邮件项目的事件

我有一个使用Microsoft.Office.Interop.Outlook互操作程序集的.NET应用程序。

该应用程序将打开一个新的Outlook MailItem,然后希望记录日志条目(如果已发送电子邮件(通过用户单击“发送”),或者知道是否已关闭而不发送电子邮件(另存为草稿或已丢弃)。

通过订阅该ItemEvents_10_Event.Send事件,可以很容易地完成发送项目的时间。

但是,要捕获关闭项目时的状态,我只能找到该ItemEvents_10_Event.Close事件。但是,这个事件触发时,该项目是CLOS 荷兰国际集团,而不是当产品CLOS 。更糟糕的是,我收到事件,用户仍然有机会取消操作。发生的是:

  1. 我的应用程序打开新的MailItem
  2. 用户单击关闭按钮。
  3. ItemEvents_10_Event.Close被解雇了
  4. 控件返回到Outlook,然后显示Outlook的“您是否要保存更改(是/否/取消)”对话框。
  5. 用户按取消。(我没有收到通知)
  6. 然后,用户可以做任何想做的事情,包括发送电子邮件或再次关闭它。

有没有一种方法可以:

  • 订阅该通知我,当该项目是CLOS事件,不关闭?(最好)
  • 或者,知道用户在上述情况下何时按“取消”?(虽然可以,但是可以)

奖金是,如果如果邮件是我能区分关闭和废弃 VS 保存为草稿

.net events outlook interop

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

使用 WPF 中的按钮转到上一个选项卡

如果单击后退按钮,如何转到上一个选项卡?XAML

<Button x:Name="btnBack" Margin="239,418,333,11 Click="btnBack_Click">
    <Button.Template>         
        <ControlTemplate>                    
            <Image x:Name="backImg" Source="Images/back.png" />                
        </ControlTemplate>           
    </Button.Template>        
</Button>
Run Code Online (Sandbox Code Playgroud)

代码

private void btnBack_Click(object sender, RoutedEventArgs e)     
{
}
Run Code Online (Sandbox Code Playgroud)

标签项

<TabControl HorizontalAlignment="Left" Height="403" BorderThickness="0" 
            Background="Transparent" Margin="10,10,0,0"
            VerticalAlignment="Top" Width="622">       
    <TabItem Header="List" Margin="0,0,-19,0">     
        //object    
    </TabItem>        
    <TabItem Header="Register" Margin="0,0,-19,0">    
    </TabItem>    
    //object    
</TabControl>
Run Code Online (Sandbox Code Playgroud)

有可能这样做吗?

c# wpf

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