问题列表 - 第238页

使用Interop with C#,Excel保存更改原件.怎么否定这个?

问题:加载Excel电子表格模板.使用具有不同文件名的Save命令,然后退出interop对象.这最终会保存原始模板文件.不是喜欢的结果.

public void saveAndExit(string filename)
{        
    excelApplication.Save(filename);
    excelApplication.Quit();
}
Run Code Online (Sandbox Code Playgroud)

打开的原始文件是c:\ testing\template.xls传入的文件名是c:\ testing\7777(date).xls

有人有答案吗?

(我选择的答案是最正确和最彻底的,虽然wbk.Close()需要传递给它的参数.谢谢.)

c# excel

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

获取ssh以在目标计算机上的后台执行命令

这是关于如何在shell脚本中使用ssh的后续问题题.如果我想在该机器的后台运行的远程机器上执行命令,我该如何获取ssh命令?当我尝试在命令末尾包含&符号时,它就会挂起.命令的确切形式如下所示:

ssh user@target "cd /some/directory; program-to-execute &"
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?需要注意的一点是,登录目标计算机始终会生成文本标题,并且我已设置SSH密钥,因此无需密码.

ssh bash csh

282
推荐指数
9
解决办法
28万
查看次数

什么是更有效的版本控制方法:结帐或合并?

我一直使用Subversion或CVS进行版本控制,它使用"合并"方法.我的一个朋友对Perforce赞不绝口,它的变更清单和结账方法有多棒.

虽然我确信很多都归结为经验和个人偏好,但我想知道是否有任何研究已经完成哪种版本控制方法更有效?

编辑:澄清一下,我知道Perforce和SVN都允许锁定和合并,但SVN'鼓励'一种自由的编辑和合并方法,而据我所知,Perforce鼓励一种checkout-checkin方法.

svn version-control perforce

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

代表和活动之间有什么区别?

代表和活动之间有什么区别?两者都不能保存对可以执行的函数的引用吗?

c# events delegates glossary

300
推荐指数
8
解决办法
12万
查看次数

如何使PictureBox使用最近邻重采样?

我正在使用StretchImage,因为该框可以使用分割器调整大小.看起来默认是某种平滑的双线性滤波,导致我的图像模糊并具有莫尔条纹.

.net c# gdi+ picturebox winforms

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

在Capistrano中部署Git子目录

我的主分支布局是这样的:

/ < - 顶级

/ client < - 桌面客户端源文件

/ server < - Rails app

我想做的只是拉下我的/ server目录deploy.rb,但我似乎找不到任何办法./ client目录很大,因此设置一个钩子来复制/服务器到/将无法正常工作,它只需要拉下Rails应用程序.

git deployment capistrano ruby-on-rails

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

SimpleModal打破了ASP.Net Postbacks

我在ASP.Net项目中使用jQuerySimpleModal来为Web应用程序创建一些不错的对话框.不幸的是,模态对话框中的任何按钮都不能再执行回发,这是不可接受的.

我找到了一个解决方法的来源,但对于我的生活,我无法让它工作,主要是因为我没有完全理解所有必要的步骤.

我也有一个解决方法,即替换回发,但它很难看,可能不是最可靠的.我真的想让回发再次运作.有任何想法吗?

更新:我应该澄清,回发不起作用,因为用于执行回发的Javascript在某种程度上已经破坏,所以当点击按钮时根本没有任何反应.

javascript asp.net jquery postback simplemodal

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

DoDragDrop和MouseUp

是否有一种简单的方法可以确保在拖放操作无法完成后,MouseUp事件不被框架消耗掉并被忽略?

我找到了一篇描述一种机制的博客文章,但它涉及大量的手工簿记,包括状态标志,MouseMove事件,手动"鼠标离开"检查等等.如果它可以,我宁愿不必实施所有这些.避免.

.net events drag-and-drop winforms

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

现有的C++ Hex Dump Code

我使用网络和串行通信软件工作很多,因此我经常需要使用代码来显示或记录数据包的十六进制转储.

每次我这样做,我都会从头开始编写另一个hex-dump例程.我将要再次这样做,但我想在这里问:那里有什么好的C++自由十六进制转储代码吗?

我想要的功能:

  • 每行N个字节(其中N以某种方式可配置)
  • 十六进制旁边的可选ASCII/UTF8转储
  • 可配置的缩进,每行前缀,每行后缀等.
  • 最小的依赖关系(理想情况下,我希望所有代码都在头文件中,或者是我可以粘贴的代码片段)

编辑: 澄清:我正在寻找可以轻松插入我自己的程序的代码,以写入stderr,stdout,日志文件或其他此类输出流.我不是在寻找命令行十六进制转储实用程序.

c++ logging hex hexdump

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

如何在python中创建xml文档

这是我的示例代码:

from xml.dom.minidom import *
def make_xml():
    doc = Document()
    node = doc.createElement('foo')
    node.innerText = 'bar'
    doc.appendChild(node)
    return doc
if __name__ == '__main__':
    make_xml().writexml(sys.stdout)
Run Code Online (Sandbox Code Playgroud)

当我运行上面的代码时,我得到了这个:

<?xml version="1.0" ?>
<foo/>
Run Code Online (Sandbox Code Playgroud)

我想得到:

<?xml version="1.0" ?>
<foo>bar</foo>
Run Code Online (Sandbox Code Playgroud)

我只是猜测有一个innerText属性,它没有给出编译器错误,但似乎没有工作......我该如何创建一个文本节点?

python xml

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