标签: version-detection

使用Javascript获取IE的浏览器版本

我使用以下代码来获取系统中的IE版本.

    var browser = navigator.appName;
    var b_version = navigator.appVersion;
    var version = parseFloat(b_version);
    alert(version);
Run Code Online (Sandbox Code Playgroud)

但在IE ^和IE7中,版本总是得到4.我怎样才能得到确切的版本?

javascript internet-explorer version-detection

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

如何检测特定的Delphi IDE是否正在运行?

我正在研究组件安装程序(仅适用于Delphi XE2),我想检测Delphi XE2 IDE是否正在运行.你怎么会发现它?

PS我知道TAppBuilder窗口类名,但我还需要检测IDE版本.

ide delphi version-detection delphi-xe2

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

如何确定SQL Server 2008或更高版本

我需要以编程方式确定数据库是否支持Geography数据类型和Spatial索引.这些功能是在2008年推出的.我还需要确定是否启用了CLR,因为这些功能依赖于它.最可靠的方法是什么?

sql-server clr geography version-detection

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

如何从ASP .NET网站检测客户端上安装的Java运行时?

我有一个托管Java applet的ASP .NET网站.Java applet需要Java运行时的1.6版Update 11.

如何检测客户端是否安装了适当的运行时,以便我可以显示信息性消息?

谢谢,

卡尔.

编辑:解决方案必须是平台独立的.

java asp.net applet version-detection

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

我可以在解释器解析代码之前断言 python 版本吗?

我想通知用户他们应该使用哪个 python 版本:

import sys
assert sys.version_info >= (3, 6), "Use Python 3.6 or newer"
print(f"a format string")
Run Code Online (Sandbox Code Playgroud)

但是相反,运行上述文件会导致语法错误:

$ python fstring.py. # default python is 2.7
  File "fstring.py", line 3
    print(f"a format string")
                           ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

是否可以按文件执行此操作,而无需将所有 f 字符串包装在 try 块内?

python version-detection f-string

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

如何检测特定的Delphi构建?

这与另一个Delphi版本问题有关但仍然不同;

我正在寻找一种方法来检测编译我的代码的Delphi编译器的service-pack(或内部版本号).该jedi.inc是好的,但它并没有告诉我确切的版本.(我也不能在那里使用SUPPORTS_*定义,因为那些也与版本相关)

我需要这个,因为旧版本中存在一些错误(在这种情况下,它是Delphi 2009中_ValLong错误),这些错误已在以后的服务包中修复(在本例中为Delphi 2009 service pack 3).

目前我的代码中有各种检查,如下所示:

{$ IFDEF BUG_QC_68123}

但我不能在我的主要包含文件中说这个:

{$IFDEF DELPHI2009_UP}
  {$DEFINE BUG_QC_68123}
{$ENDIF}
Run Code Online (Sandbox Code Playgroud)

...因为这将错过D2009SP3及更高版本不再有此错误的事实.

有任何想法吗?

PS:这可能也适用于较旧的(和较新的)Delphi版本,因此任何图书馆和/或组件供应商也会对此感兴趣,我猜想.

delphi version-detection

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

使用Wix检测已安装的软件

刚开始我对wix很新.我目前正在使用带有Votive Visual Studio插件的3.0版本.

我知道现有软件包的升级代码.我需要能够使用特定的升级代码检测此现有程序的安装,并在该程序的版本(我试图检测的程序)等于或小于1.3.0.0时暂停安装.

任何帮助将不胜感激.

wix upgrade version-detection votive

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