问题列表 - 第25954页

我们已经将VB6代码迁移到.net中的C#

代码是使用第三方工具迁移的.该工具无法做什么,是由.net开发人员完成的,因此修复了所有编译问题.我的问题是,对于这样的迁移活动,我们不打扰运行单元测试功能.

其次,任何人都可以建议我们是否应该使用VSTS 10中的某个工具来创建此代码的UML模型,以最大限度地降低客户可能发现的问题的风险.这有多累赘.

鉴于原始VB6应用程序的功能对我们来说是未知的,是否有任何其他建议可以提供高质量的迁移代码.

c# vb6 vb6-migration

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

addListener在node.js中做了什么?

我试图理解node.js中addListener的目的.有人可以解释一下吗?谢谢!一个简单的例子是:

var tcp = require('tcp');
var server = tcp.createServer(function (socket) {
  socket.setEncoding("utf8");
  socket.addListener("connect", function () {
    socket.write("hello\r\n");
  });
  socket.addListener("data", function (data) {
    socket.write(data);
  });
  socket.addListener("end", function () {
    socket.write("goodbye\r\n");
    socket.end();
  });
});
server.listen(7000, "localhost");
Run Code Online (Sandbox Code Playgroud)

javascript listeners javascript-events node.js

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

MultiBinding 中子绑定的转换器

假设我有这个多重绑定:

<MultiBinding Converter="{StaticResource FooBarConverter}>
  <Binding Path="Foo" Converter="{StaticResource FooConverter}" />
  <Binding Path="Bar" Converter="{StaticResource BarConverter}" />
</MultiBinding>
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用:传递给FooBarConverter 的值数组包含DependencyProperty.UnsetValue每个值(在本例中为两个)。删除子绑定上的转换器(FooConverterBarConverter)给我实际值。顺便说一句:这些转换器被正确调用,只是看起来它们的结果被丢弃了。

这是有意的行为吗?我想绑定 2 个属性,因为我需要在将它们放入MultiValueConverter...之前至少转换其中之一。

wpf multibinding

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

GDI +后台线程做什么?

在初始化时,GDI +(非.NET)创建一个后台线程,可以选择在调用某些钩子函数时进行抑制.但是,MSDN没有说明这个线程实际上做了什么.谷歌似乎也不知道.

它是为了什么?

windows multithreading gdi+

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

无法从动态加载的javascript中访问变量

我正在使用一个相当简单的系统来动态加载javascript:

include = function (url) {
  var e = document.createElement("script");
  e.src = url;
  e.type="text/javascript";
  document.getElementsByTagName("head")[0].appendChild(e);
};
Run Code Online (Sandbox Code Playgroud)

假设我有一个test.js文件,其中包含以下内容:

var foo = 4;
Run Code Online (Sandbox Code Playgroud)

现在,在我原来的脚本中,我想使用

include(test.js);
console.log(foo);
Run Code Online (Sandbox Code Playgroud)

但是,我得到了一个'foo尚未定义'的错误.我猜它与包含在<head>标签的最后一个子节点的动态脚本有关.我怎样才能让它发挥作用?

javascript variables loading dynamic

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

如何在C#中以编程方式触发鼠标左键单击?

我怎样才能以编程方式触发鼠标上的左键单击事件?

谢谢.

编辑:事件不是直接在按钮上触发的.我的目标是Windows平台.

c# mouse click

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

NSMutableURLRequest不服从我的timeoutInterval

我正在发布一个小图片,所以我希望超时间隔很短.如果图像在几秒钟内没有发送,它可能永远不会发送.由于某种未知的原因NSURLConnection,无论我设置多短,我都永远不会失败timeoutInterval.

// Create the URL request
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] 
                                 initWithURL:[NSURL URLWithString:@"http://www.tumblr.com/api/write"]
                                 cachePolicy:NSURLRequestUseProtocolCachePolicy
                                 timeoutInterval:0.00000001];

/* Populate the request, this part works fine */

[NSURLConnection connectionWithRequest:request delegate:self];
Run Code Online (Sandbox Code Playgroud)

我有一个断点,- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error但它永远不会被触发.我的图像继续张贴得很好,尽管很小,它们仍然出现在Tumblr上timeoutInterval.

nsurlconnection nsurlrequest nsmutableurlrequest

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

Jquery点击事件分配在Firefox中不起作用

我按类名为一堆锚点分配了一个click事件,它适用于除Firefox之外的所有浏览器,这里是JS:

var click_addthis = function(e, href) {
   if (!e) {
      var e = window.event;
   }
   e.cancelBubble = true;
   if (e.stopPropagation) e.stopPropagation();

   window.open(href, "Share It", null);

   return false;
}

$(document).ready(function() {
   $(".addthis_button_facebook").click(function() { click_addthis(event, this.href) });
   $(".addthis_button_twitter").click(function() { click_addthis(event, this.href) });
});
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?谢谢

firefox jquery

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

使用字符串数组填充WPF列表框

而不是destinationList从字符串数组逐个添加每个项目到ListBox ,m_List如下所示:

foreach (object name in m_List)
{
    destinationList.Items.Add((string)name);
}
Run Code Online (Sandbox Code Playgroud)

有什么更好的方法可以做到吗?

我不想将数据绑定到destinationList,因为我想稍后从ListBox中删除一些条目.

c# wpf listbox

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

使用str_replace和smarty变量

基本上我只想删除一部分我聪明的变量内容.

{foreach from=$_sequences key=k item=v}

{if $v.pri == $smarty.get.cf && $v.type == 'TTS'}

{$v.data}

{/if}

{/foreach}
Run Code Online (Sandbox Code Playgroud)

{$v.data} 将呼出21,5555555555

我希望它只能回显5555555555.我试过str_replace但是无法让它工作..

str_replace('"','',${v.data});//   - doesn't work

str_replace('"','',$v.data);// - doesn't work
Run Code Online (Sandbox Code Playgroud)

什么是我能做到这一点的最好方法?

php smarty

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