问题列表 - 第19929页

将VB.net代码与c#代码混合使用

我有一个vb.net解决方案,我想在那里添加一个用c#编写的新dll文件,并在vb.net编写的代码中使用dll中的功能.

我对它进行了多次使用,似乎工作正常,但用c#搞乱vb.net代码就像我想做的那样聪明.

我正在做什么有什么危险?

非常感谢你的帮助.

.net c# vb.net

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

Java,在对象的作用域结束时执行方法

我有一个具有某种状态的物体.对象被传递,它的状态暂时改变.就像是:

public void doSomething(MyObject obj) {
    obj.saveState();
    obj.changeState(...);
    obj.use();
    obj.loadState();
}
Run Code Online (Sandbox Code Playgroud)

在C++中,可以使用对象的范围在构造和解析时运行一些代码,例如

NeatManager(MyObject obj) { obj.saveState(); }
~NeatManager() { obj.loadState(); }
Run Code Online (Sandbox Code Playgroud)

并称之为

void doSomething(MyObject obj) {
    NeatManager mng(obj);
    obj.changeState();
    obj.use();
}
Run Code Online (Sandbox Code Playgroud)

这简化了工作,因为保存/加载与NeatManager对象的范围绑定.是否有可能在Java中做这样的事情?有没有办法在对象超出声明范围时调用方法?我不是在谈论finalize()也不是"破坏"(垃圾收集),我对范围感兴趣.

谢谢

java destructor scope object

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

Html2Pdf中的分页符

我正在生成一个动态pdf文件,其中包含大约10,000个用户的数据,通常应用程序是使用MySQL和PHP开发的.动态内容非常繁重,我发现很难用fpdf()课程来处理.所以我将输出的PHP页面转换为HTML文件ob_get_clean().现在成功生成html文件以及pdf文件.但是我想在每个用户的数据之后留下一个分页符,即每个用户的数据必须在一个新的页面中开始.我无法使用任何HTML标记,因为在动态生成的HTML文件中,所有内容都不在<html></html>标记之外.请帮助我,以便我在每个用户的数据之后如何在pdf文件中进行分页...在此先感谢:)

php mysql page-break html2pdf

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

如何测试PHP中是否已存在目录?

我如何测试一个目录是否已经存在,如果没有在PHP中创建一个目录?

php directory

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

德尔福 - 在课堂上宣布与否?

就在最近,可能是因为我一直在维护一些旧的代码,我已经开始研究如何/为什么我做事了.像你一样做.

我的大多数Delphi编程都是内部选择,或者是分散在Web或手册中的示例.有些事情只是因为"这就是我做的"

我目前想知道的是声明,变量,程序,功能等.

当我使用表格时,我会将所有程序和功能置于公开私下.虽然我会尝试避免全局变量和常量,但通常会在接口或实现中使用varconst,具体取决于它们需要调用的位置(有时它们将在公共/私有中)

否则,如果它只是一个单元,我将在接口中声明该过程并在实现中使用.我最近维护的一些代码没有接口声明,但是在程序之后通过调用正确地订购了所有代码...

有没有正确的方法来做到这一点?课程中应该/不应该有什么规则?或者它是一种风格/当你开始的时候?

编辑添加

我的问题不是关于程序的声明是私有/公开的,而是一个程序单位的所有声明是否应该进入其中一个.同样var/const应该是一个还是另一个?

进一步澄清

我知道不在界面中声明,或在public/private/etc中声明会影响我的应用程序中其他单元的过程/功能的可见性.
我的问题的核心是为什么我希望要申报吗? - 特别是在私人放置时,在表单/单元中工作时,更明确的是声明的东西不可用于其他单位......

干杯丹

delphi scope

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

可自定义的diff工具,可生成报告(XML,HTML)

我想为非回归测试提供差异报告.我的程序是基于Java的,但我没有发现任何API满足我的需求.

所以我使用的是一个外部工具(CSDiff),它将2个文件作为参数并返回HTML报告.这很好,很容易设置.

现在我唯一的问题是HTML报告需要使用一些调整,我正在搞乱报告,尝试将其转换为不同的东西(隐藏一些部分,改变样式,......)

有人知道具有强大命令行支持的diff工具,允许生成自定义报告吗?不错的报告选项将是2个窗格视图,正则表达式过滤,简单的样式选项...类似于HTML中的vim diff视图会很棒.

我已经在stackoverflow中阅读了有关diff工具的内容,但我找不到我正在寻找的东西.

非常感谢

java diff

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

jquery - 如何使用不同的元素id标记调用相同的函数?

我是一个非常新的jquery,并且无法调用多个函数实例.

我有一个功能

 $('#open_dialog').click(function(){
     $("#dialog").dialog("open");
       return false;    
});
Run Code Online (Sandbox Code Playgroud)

要调用此函数,我有一个带有id标记名为open_dialog的href链接.显然,如果它是引用该功能的页面上的唯一链接(一对一的关系),那么这种方法很有用.但是,我想要(多对一的关系).

我有一个包含25条记录的表,我要求我的每条记录都有一个链接,它将调用open_dialog函数我知道所有的id都不能被称为open_dialog,因为它们必须是唯一的,因此如何在传递时访问该函数我的25条记录中的哪条记录正在实例化该函数的值.

顺便说一句,我的记录是动态的,因此$('#open_dialog,open_dialog2,open_dialog3,...')是不切实际的.

感谢您查看我的帖子

tags jquery

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

HTML 5文件API

我听说Firefox 3.6增加了对HTML本地文件API的支持(此处公告).

这是否意味着我可以从javascript访问本地文件?

有人能指出我读/写本地文件的例子吗?

我希望能够读/写简单的文本文件.

javascript html5 firefox3.6

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

如何在Netbeans中设置JList的ListModel?

我在Netbeans IDE的帮助下设计了一个Swing GUI,这个GUI包含一个JList.

Bydefault,它使用AbstractListModel将其作为JList构造函数中的参数传递以创建该JList.

我想在Netbeans中的某处指定传递DefaultListModel作为要在该JList中传递的模型,以便稍后我可以检索它以在listModel中进行更改.

我怎样才能做到这一点.

java user-interface swing netbeans jlist

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

asp.net中的页面卸载事件

是否可以在类似于Page_Load事件的代码中调用Page_Unload事件?我想在页面卸载上调用一个方法.我如何实现这一目标?

asp.net

25
推荐指数
3
解决办法
13万
查看次数