问题列表 - 第12639页

在Windows 7中调试shell扩展

我正在尝试使用Visual C++ 2008在Windows 7中调试shell扩展(IContextMenu).我在注册表中设置了DesktopProcess = 1并将主机应用程序设置为explorer.exe.但是当我启动调试器时,它会启动explorer.exe然后从进程中分离.不调用shell扩展的DllMain.

在Windows XP + Visual C++ 2008中,在调试器中启动的相同代码具有完全相同的设置,没有任何问题.

有任何想法如何在Win7中调试shell扩展?

c++ debugging shell-extensions windows-7

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

在vb.net中循环遍历通用列表

在我的VB.net应用程序中,我填充了我的客户对象并循环遍历它,如下所示.

由于有成千上万的客户,我想一次做500个客户.

无论如何我还可以再用一个For循环来在vB.net中一次性处理500个客户

我没有使用LinQ,因为数据库是Oracle.

有没有像

谢谢

Dim customerList as new List(of customer)
Dim Customer as new Customer

Try
CustomerList=dataAccess.GetAllCustomers()

if not CustomerList is nothing then

   For each Customer in CustomerList
       BuildXML(custmer.Name,Customer.age,Customer.city)
   next
       ProcessXMLWS(strxml)
end if

Catch ex as exception
   LogError(ex.message)
End try
Run Code Online (Sandbox Code Playgroud)

vb.net

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

使用C#在Windows上检测防病毒

有没有办法检测使用C#的机器中是否安装了防病毒软件?我知道安全中心会检测防病毒软件,但是如何在C#中检测到?

c# windows antivirus

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

函数参数可以在cfscript(CF9)中提示吗?

函数参数可以在cfscript(CF9)中提示吗?

CFML风格:

<cffunction name="myFunc" output="false" returntype="void">
  <cfargument name="arg1" type="arg1" default="default" hint="my hint">
  ...
</cffunction>
Run Code Online (Sandbox Code Playgroud)

CF9 cfscript风格:

public void function myFunc(string arg1='default') {
  ...
}
Run Code Online (Sandbox Code Playgroud)

在哪里指定上面的参数提示(arg1)?

coldfusion coldfusion-9

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

CakePHP中使用的.ctp文件是什么?

我开始使用CakePHP,我正在阅读手册.在页面的大约一半处,有这样的评论:

// Render the element in /views/elements/ajaxreturn.ctp
Run Code Online (Sandbox Code Playgroud)

这是一个非常简单的问题:.ctp扩展名是指什么?什么是一般用例?

谢谢.

cakephp ctp-file

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

C中的混合指针,数组和函数类型声明

我的一个朋友试图用C测试我(我最强的语言是C++),他问了我三个我无法回答的问题:

尝试解释以下声明:

1) int (*x)(int, char *, void *);
2) int (*x[10])(int, char *, void *);
3) int (**x[10])(int, char *, void *);
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释这些函数声明并解释正在使用的概念吗?

c

8
推荐指数
4
解决办法
2068
查看次数

PHP字符串/文字处理问题

可以说我有以下句子:

A quick brown fox jumped over a lazy dog.
Run Code Online (Sandbox Code Playgroud)

但是我有一个限制,那句话只允许25个字符.这可能会让我有类似的东西:

A quick brown fox jum
Run Code Online (Sandbox Code Playgroud)

然而,这句话没有任何语法意义,所以我宁愿找到我们可以允许的最后一个词,同时保持25个字符限制.这会给我们这样的东西:

A quick brown fox
Run Code Online (Sandbox Code Playgroud)

这将低于25个字符限制,但它具有更多的语法意义.也就是说这个词没有被打破,我们在保持极限的同时拥有最多可理解的单词.

如何编写一个将接受字符串的函数和一个char限制(如25),如果字符串超出限制,则返回具有最大字数的字符串?

php string

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

c#tcp端口扫描程序资源

有谁知道任何.Net库或资源将帮助我实现TCP端口扫描程序?

c# tcp port-scanning

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

IP地址?- 可可

如何通过单击按钮制作显示您的IP地址的GUI程序?请,没有困难的解释,我不久前刚刚开始了Cocoa.

谢谢,

凯文

user-interface xcode cocoa objective-c

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

jQuery附加文本是不可见的

我正在尝试在textarea上面创建几个按钮来插入一些HTML代码 - 一个非常糟糕的HTML编辑器.我有几个输入元素,和我使用jQuery设置点击处理程序将调用的jQuery的append()或者html()text()功能.

处理程序触发,它显示调试alert(),但我试图追加的文本没有显示在textarea中.当我检查Firebug中的textarea时,我看到我作为textarea的子项附加的文本 - 但它变暗了,就像元素的样式设置为display:none.但Firebug的CSS检查员没有显示任何显示或可见性属性的变化.

当我将click处理程序设置为'append()',然后单击多次时,在Firebug中我看到一遍又一遍地添加文本 - 但每个新块仍然是不可见的.如果我在Firebug中选择"编辑HTML",然后在附加文本旁边键入一些字符,整个文本块 - 由jQuery添加的文本和我在Firebug中添加的内容 - 突然出现.

如果我不使用单击处理程序,但使用内联处理程序调用我的追加函数,也会发生这种情况 onclick="javascript:insert('bold');"

任何人都知道为什么没有显示附加文本?

这是相关的代码:

HTML:

<input type='button' id='bold' value='B' onclick='javascript:insert("bold")' />

<textarea name='PersonalGreeting' id='PersonalGreeting'>default text</textarea>
Run Code Online (Sandbox Code Playgroud)

Javascript:

function insert( cmd )  {
    switch ( cmd )  {
        case 'bold':
            $('#PersonalGreeting').append('<b>bold text here</b>');
            break;  
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery append

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