问题列表 - 第3557页

共享一个PrintDocument实例

在我的WinForms应用程序中,可以在许多位置打印数据.每次用户想要打印时,我都会创建一个新的PrintDocument实例,该实例用于当前的打印作业,然后进行处理.一切正常,但"打印"对话框始终设置回默认打印机及其默认参数.如果选择了另一台打印机,则用户必须一次又一次地选择它.

这是创建一个全局PrintDocument实例并为应用程序中的所有打印作业共享它的常用方法吗?像这样,将始终使用最后选择的打印机.或者还有其他方法吗?

谢谢你,彼得

c# printdocument

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

IE7中没有显示jQuery UI对话框

我终于得到了datepicker我的MVC演示网站和对话框的工作.

我仍然有一些问题:对话框没有显示,IE7因此当我单击一个确认对话框应该出现的链接时,它只删除行而不显示对话框.

它的伟大工程Firefox3Safari.

请在我的演示网站上试一试.

点击菜单上的"Boka plats"链接.然后登录:

电子邮件:test@test.nu

密码:测试员

登录时尝试单击其中一行"avboka"链接(这是Firefox和Safari中显示的对话框)

javascript asp.net-mvc xhtml jquery jquery-ui

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

为什么svn diff有时会将工作文件复制到临时文件?

我使用带有Subversion的外部差异工具(Beyond Compare规则!),其中一个很棒的功能是能够使用diff程序对文件进行一些小的编辑,因为我正在查看我所做的更改.

svn diff在我的不同项目上工作方式不同.总之,左侧文件是一个临时文件,包含存储在Subversion(头部)中的最新版本.但在某些情况下,右侧文件是实际工作文件,而在其他文件中,它是工作文件的临时文件副本.在第一种情况下,我可以在diff程序中进行更改,它们会影响工作副本.在第二种情况下,我正在编辑临时文件,因此更改将丢失.

为什么Subversion有时会针对工作文件进行区分,但有时会针对工作文件的临时副本?如何让它始终使用工作文件?

svn diff

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

如何处理Unix中名称中包含空格的文件列表?

我正在尝试列出目录中的文件,并在Mac OS X提示符下对它们执行某些操作.

它应该是这样的:对于f in $(ls -1); 回声$ f; DONE

如果我的名字中没有空格的文件(fileA.txt,fileB.txt),回声工作正常.如果文件名称中包含空格("文件A.txt","文件B.txt"),我会得到4个字符串(文件,A.txt,文件,B.txt).

我试过引用listing命令,但它只改变了问题.

如果我这样做:对于f in $(ls -1); 回声$ f; 我得到了:文件A.txt \nfile B.txt

(它显示正确,但它是一个单独的字符串,我需要分开2行.

unix macos shell file list

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

如何在Visual Studio 2008 Express中编译和链接最小的SDL程序?

我正在尝试在Visual Studio 2008 Express中使用C++中的SDL.以下程序编译但不链接:

#include <SDL.h>

int main(int argc, char *argv[])
{
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

链接错误是:

LINK : fatal error LNK1561: entry point must be defined
Run Code Online (Sandbox Code Playgroud)

无论我如何或如何链接SDL.lib和SDLmain.lib,我都会得到这个.定义mainmain()SDL_main()给出相同的错误,有或没有extern "C".

编辑:我通过不在main.cpp中包含SDL.h解决了这个问题 - 我做了一个独立于问题的重构.类似的解决方案是#undef main在定义函数之前.

c++ sdl visual-studio

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

在尽可能少的(单行)代码中放置尽可能多的逻辑有什么优缺点?

这很酷吗?

IMO单行程降低了可读性,使调试/理解变得更加困难.

coding-style

4
推荐指数
3
解决办法
728
查看次数

.NET System.Net.CookieContainer线程安全吗?

  1. .NET类System.Net.CookieContainer线程是否安全?- 更新:交钥匙回答 -
  2. 有没有办法确保在异步请求期间修改的变量的线程安全性(即HttpWebRequest.CookieContainer)?
  3. 是否有任何属性可以突出显示线程安全类?- 更新:如果在MSDN上描述了线程安全性,那么可能它们没有此属性 -
  4. 所有.NET类都是安全的吗?- 更新: Marc回答 -

我问这些问题是因为我在多线程代码中的异步请求中使用CookieContainer.我不能把一个异步请求放在一个锁中.也许我必须像F#一样使用只读"变量"(或不可变类型),对吗?

.net multithreading asynchronous thread-safety cookiecontainer

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

WPF/C#:我应该在哪里保存用户首选项文件?

保存用户首选项文件的建议位置是什么?是否有推荐的方法来处理用户偏好?

目前,我使用从typeof(MyLibrary).Assembly.Location作为默认位置返回的路径来存储应用程序生成或要求的文件.

编辑:我发现了两个相关/有趣的问题:

编辑#2:这只是像我这样以前从未使用过设置的人的笔记.设置是非常有用的,但我不得不做一大堆挖掘来弄清楚发生了什么(来自Python世界,而不是我使用的东西).事情变得复杂,因为我想保存字典,显然它们不能被序列化.设置似乎也存储在3个不同的文件中,具体取决于您的操作.还有一个app.config,user.configsettings.setting文件.所以这里有两个我觉得有用的链接:

c# wpf file

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

在Maven中添加依赖项

如何获取我拥有的jar文件并将其添加到maven 2中的依赖系统?我将成为这个依赖项的维护者,我的代码需要在类路径中使用这个jar才能编译.

java macos dependencies maven-2

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

使用jQuery对多个事件进行延迟绑定

这是场景:我有一组按钮,我想在点击时绑定到相应的功能.这些按钮的ID与其相应功能的名称相同.我能做到这一点:

$("#kick").click(kick);
$("#push").click(push);
$("#shove").click(shove);
Run Code Online (Sandbox Code Playgroud)

但我很懒,想更懒惰地做这件事(就我的本性而言).由于按钮都包含在块元素中,我想做这样的事情:

$("#button_holder > span").each(function () {
    var doThis = this.id;
    $(this).click(doThis);
});
Run Code Online (Sandbox Code Playgroud)

除此之外不起作用.有什么建议?

jquery events bind dynamic

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