问题列表 - 第15466页

将TForm win32 app转换为Win7小工具(delphi)

将win32应用程序(实际上是一个小弹出窗口)转换为win7小工具的过程是什么?我是否需要将我的exe转换为activex组件,我还可以使用TForm吗?

能够支持Win7 + Vista会很不错.

delphi windows-desktop-gadgets windows-7

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

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

没有默认功能的C++模板专业化

我有以下编译和运行良好的代码:

template<typename T>
T GetGlobal(const char *name);

template<>
int GetGlobal<int>(const char *name);

template<>
double GetGlobal<double>(const char *name);
Run Code Online (Sandbox Code Playgroud)

但是我想删除"默认"功能.也就是说,我想对GetGlobal <t>进行所有调用,其中't'不是int或double错误.

例如,GetGlobal <char>()应该是编译时错误.

我试图删除默认函数,但是,正如我想象的那样,我收到了很多错误.那么有没有办法"禁用"它并允许只调用函数的专用版本?

谢谢!

c++ templates specialization

28
推荐指数
3
解决办法
5826
查看次数

这两行PHP有何不同?

假设我们有一个在数据库中的盐,并且已经像这样生成了

$salt = time();

这两行之间有什么区别.

$pass1 = hash('sha1', $password . $salt);

$pass2 = hash_hmac('sha1', $password, $salt);
Run Code Online (Sandbox Code Playgroud)

它们不会产生相同的输出.第一个,hash函数需要2个参数,而hash_hmac需要3个参数.因此,您可以认为我们可以通过$salt单独使用(以实现第三个参数)来获得第三个额外参数,而不是$password . $salt像我们在第2行中那样将其与密码()连接起来.但它并不那么简单,2个结果是不同.为什么?这到底发生了什么?

php hash hmac

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

代码页65001和utf-8是一样的吗?

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!--#include file="conn.asp"-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Run Code Online (Sandbox Code Playgroud)

上面的代码是对的吗?

codepages asp-classic

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

Joomla,Mysql错误

我已将包含以下代码的页面上传到我的joomla根目录.

<?php
$value = trim($_POST['opts']);

if ($value){ 
$db = "my_db";
$link = mysql_connect('localhost',$me,$my_password);

if(!$link) die("Error 1 ".mysql_error());

mysql_select_db($db);

 **$query =  "SELECT introtext,fulltext FROM jos_content WHERE title='$value' ";** 

 $result = mysql_query($query);

 **if(!$result) die("Error 2 ".mysql_error());**

 $obj = mysql_fetch_array($result);

 $obj_f = $obj[0];

 $lenght = strlen($obj_f);
 $header2 = strpos($obj_f, "Did you know");
 $header3 = strstr($obj_f, "Summary");

$third_part = $header3; 
$first_part = substr($obj_f, 0, ($header2 - 1));
$second_part = substr($obj_f, $header2,((strpos($obj_f, "Summary")) - $header2) );             
 }
?>
Run Code Online (Sandbox Code Playgroud)

问题是,当我更改我的选择(http://sanatural.co.za/sanp/test.php)时,我收到此错误消息: 错误2您的SQL语法中有错误; 查看与您的MySQL服务器版本对应的手册,以便在第1行的'fulltext FROM jos_content …

php mysql joomla

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

如何以编程方式将小工具安装到用户的桌面?

是否可以以某种方式将小工具安装到用户的桌面?我相信我需要将所有文件复制到用户的小工具文件夹,例如

C:\Users\curusername\AppData\Local\Microsoft\Windows Sidebar\Gadgets\test.gadget

但是,在此处复制文件不会运行小工具.我如何注册/激活它?

shell执行test.gadget是否足够?

inno-setup windows-desktop-gadgets windows-7

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

为CALayer带来SubSubviewToFront

我想知道是否有办法将图层置于其他视图层之上.喜欢的东西bringSubviewToFront确实为UIView类.我认为它可以用zPosition属性完成,CALayer但这意味着我必须检查zPosition所有层,然后设置适当的值.

提前致谢.

iphone calayer

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

命令行通过Visual Studio编译VB.NET项目?

我试图通过命令行命令编译名为Myproject.sln的Visual Basic .NET项目.我需要构建并编译该解决方案.

我的Visual Basic .NET编译器称为vbc.exe.知道我是怎么做的吗?

我正在使用Visual Studio 2005,我已经阅读了Microsoft的教程" 从命令行构建(Visual Basic) ".

vb.net visual-studio

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

在C#中访问"测量系统"单元名称(kg/lb,m/in等)

Windows允许的配置Measurement systemMetricU.S.是否有使用这个设置读取C#(略)单位名称的方式?

例如,当Metric我想要显示一个重量时,kgU.S.我希望显示lb.类似的长度,体积等

我看过SystemInformation,CultureInfo,Configuration和Globalization,但没有看到任何明显的东西.我错过了什么,还是我在错误的地方?

c# regional

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