标签: detect

在 WinForms 应用程序中第二次未检测到任务管理器关闭

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    if (e.CloseReason == CloseReason.UserClosing)
    {
        if (MessageBox.Show(this, "Do you really want to close?", "Close?", 
                            MessageBoxButtons.YesNo) == DialogResult.No)
        {
            e.Cancel = true;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

因此,当我想关闭应用程序时,单击关闭按钮,消息框会按其应有的方式显示,然后我选择了“否”。然后执行 e.Cancel = true 行并且表单未关闭。

现在的问题是,在此之后,如果我从任务管理器关闭应用程序,关闭原因是 UserClosing !为什么?不应该是TaskManagerClosing吗?

c# taskmanager detect application-close winforms

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

如何在 JavaScript 中检测 Mac OS X 版本

我已经在互联网上到处搜索有关如何检测操作系统及其版本的信息。我已经找到了如何在 Windows 上执行此操作(请参阅下面的代码),现在我希望它也适用于 Mac。

Windows 检测代码(完美运行!):

// OS detection
var _os_ = (function(){
var userAgent = navigator.userAgent.toLowerCase();
return {
    isWin2K: /windows nt 5.0/.test(userAgent),
    isXP: /windows nt 5.1/.test(userAgent),
    isVista: /windows nt 6.0/.test(userAgent),
    isWin7: /windows nt 6.1/.test(userAgent),
};
}());

// get OS shorthand names

var OS;
if(_os_.isWin2K){
OS = "Windows 2000";
}

if(_os_.isXP){
OS = "Windows XP";
}

if(_os_.isVista){
OS = "Windows Vista";
}

if(_os_.isWin7){
OS = "Windows 7";
}

alert(OS);
Run Code Online (Sandbox Code Playgroud)

所以我想知道是否有可能为 Mac OS X 做同样的事情。比如,

 ...
 return {
     isMac10.5: /mac osx …
Run Code Online (Sandbox Code Playgroud)

javascript browser macos operating-system detect

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

php中检测mime类型的正确方法

在 php 中检测文件的 mime 类型的最佳且可靠的方法是什么?许多人建议的以下代码未能检测到 docx 文件 mime 类型:

 $finfo = new finfo(FILEINFO_MIME_TYPE);
 $mime = $finfo->file($_FILES['file']['tmp_name']); 
 echo $mime; exit;  
Run Code Online (Sandbox Code Playgroud)

这是打印应用程序/zip但它应该是

应用程序/vnd.openxmlformats-officedocument.wordprocessingml.document

php mime detect mime-types

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

onGpsStatusChanged 仅调用一次

好吧,我意识到我的原始代码将近 400 行,所以我稍微格式化了一下,只留下了最重要的部分,所以我希望有人能提供帮助。

所以基本上我在后台服务中运行 LocationListener,这里是代码:package als.wakeup;

import java.text.DecimalFormat;
import java.util.Calendar;  
import com.google.android.gms.maps.model.LatLng;
import android.app.AlarmManager;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.app.Service;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.location.Criteria;
import android.location.GpsStatus;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.location.LocationProvider;
import android.os.BatteryManager;
import android.os.Bundle;
import android.os.IBinder;
import android.support.v4.app.NotificationCompat;
import android.util.Log;
import android.widget.Toast;




public class Awake_Alarm extends Service implements GpsStatus.Listener{


public static final String BROADCAST_ACTION = "als.wakeup.Intro";
private static final int TWO_MINUTES = 1000 * …
Run Code Online (Sandbox Code Playgroud)

gps android location detect satellite

5
推荐指数
0
解决办法
489
查看次数

Javascript:检查元素中的 ::after

我有一个非常简单的元素:
在此输入图像描述
使用Javascript后如何检查该元素是否包含::?

(我有使用的元素document.getElementsByTagName('h2')[0]

我不知道它是如何工作的,我也不需要知道,我只需要代码来看看它是否存在......

在某些情况下,该元素如下所示:
在此输入图像描述
如果可能的话,我需要能够检测到这两种情况!

javascript dom element detect

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

通过 mac 应用程序检测/阻止屏幕共享:Swift

我想检查另一个应用程序(例如TeamViewer任何远程连接应用程序)是否启用了屏幕共享。并在我的 Mac 应用程序启动时禁用所有屏幕共享和屏幕录制。在 iOS 中UIScreen.isCaptured提供了属性,但对于mac os应用程序我找不到这样的属性。

macos detect screensharing swift

5
推荐指数
0
解决办法
705
查看次数

Python:如何判断字符串是表示语句还是表达式?

我需要根据输入字符串"s"调用exec()或eval()

如果"s"是一个表达式,在调用eval()之后,如果结果不是None,我想打印结果

如果"s"是一个声明,则只需执行exec().如果声明恰好打印出来的东西那么就是这样吧.

s = "1 == 2" # user input
# ---
try:
    v = eval(s)
    print "v->", v
except:
    print "eval failed!"
# ---
try:
    exec(s)
except:
    print "exec failed!"

例如,"s"可以是:

s = "print 123"

在这种情况下,应该使用exec().

当然,我不想先尝试eval(),如果失败则调用exec()

python expression detect

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

如何检测iPhone xcode上的GPS /我们如何才能知道我们的应用程序不允许使用gps?

我想制作将使用GPS的应用程序,因为我们知道在第一次用户使用我们需要gps /当前位置的应用程序时,有一个要求许可的弹出窗口,问题是..示例:

用户选择不允许,然后我们如何知道用户使我们的应用程序无法访问她/他的gps以了解他/她的位置?因为我的应用程序需要CurrentLocation,所以如果我能够检测到用户选择的内容,我想要像第一个Pop Up那样再次请求权限.

或者我的应用程序可以打开/关闭gps的任何代码?

想象一下,如果用户不允许错误?我的应用程序是否需要重新设置用户?

当位置不可用时,Yelp应该做什么?

iphone xcode gps popup detect

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

用android服务检测音量键按下或音量变化的任何方法?

某些Android应用会在设备的音量发生变化时生成通知,有些会锁定音量.对于我的生活,我不知道如何做到这一点.请有人帮我提供一个例子吗?

service android volume detect

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

在JavaScript/jQuery中检测破碎的CSS"background-images"

这是一个检测破碎图像的例子
http://maisonbisson.com/blog/post/12150/detecting-broken-images-in-javascript/

但是有可能检测出破碎的背景图像吗?
例如:

<div style="background-image:url('http://myimage.de/image.png');"></div>
Run Code Online (Sandbox Code Playgroud)

jquery image broken-image detect

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