问题列表 - 第40050页

ASP.NET MVC:三态复选框

我刚刚开始学习ASP.NET MVC.我将如何创建可重用的三态checbox?在WebForms中,这将是一个控件,但我不知道MVC等价物.

asp.net-mvc

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

Windows注册表中DefaultConnectionSettings值的格式是什么?

Windows注册表项HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections包含一个名为DefaultConnectionSettings的二进制值,用于存储有关用户代理配置的所有类型的数据.这些数据的确切格式是什么?

到目前为止,我所能找到的只是这个论坛帖子中的内容,这在某些方面并不完整,似乎是错误的.

windows registry configuration proxy

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

AlertDialog是否支持WebView?

我正在尝试使用Webview实现AlertDialog.

public OnClickListener imageButtonViewOnClickListener = new OnClickListener() {
public void onClick(View v) {

    LayoutInflater inflater = LayoutInflater.from(MyActivity.this);

    // error here
    View alertDialogView = inflater.inflate(R.layout.alert_dialog_layout, null);

    WebView myWebView = (WebView) findViewById(R.id.DialogWebView);
    myWebView.loadData(webContent, "text/html", "utf-8");
    AlertDialog.Builder builder = new AlertDialog.Builder(MyActivity.this);
    builder.setView(alertDialogView);

    builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int which) {
            dialog.cancel();
        }
    }).show();
}
Run Code Online (Sandbox Code Playgroud)

};

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:orientation="vertical">
<webView android:id="@+id/DialogWebView" android:layout_height="wrap_content"
    android:layout_width="fill_parent" android:layout_marginLeft="20dip"
    android:layout_marginRight="20dip" android:textAppearance="?android:attr/textAppearanceMedium" />
Run Code Online (Sandbox Code Playgroud)

但是,我在"查看alertDialogView = inflater.inflate(R.layout.dialog_layout,null)"时收到错误;" 说"android.view.InflateException:二进制XML文件行#6:错误膨胀类webView"和"11-26 17:15:47.934:错误/ AndroidRuntime(4699):引起:java.lang.ClassNotFoundException:android.view装载机中的.webView dalvik.system.PathClassLoader@43457e60"

有人知道发生了什么事吗?AlertDialog是否支持WebView?提前感谢您的任何建议.

干杯,克里斯

android webview android-alertdialog

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

为uitableview创建边框

我在uiview中使用了uitableview和scrollview.如何为表或scrollview设置边框?

objective-c ipad ios

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

使用libnetfilter_queue动态重写网络数据包

我正在尝试编写一个可以挂钩到操作系统网络堆栈的用户空间应用程序,嗅探飞过的数据包并编辑它感兴趣的数据包.

经过大量的谷歌搜索,在我看来,这样做(在任何平台上)最简单(但相当合理)的方法是Linux的libnetfilter_queue项目.但是,在有限的官方文档之外,我无法找到项目的任何合理文档.它的主要特征(如第一个链接所述)

  • 从内核nfnetlink_queue子系统接收排队的数据包
  • 发出判决和/或将更改的数据包重新注入内核nfnetlink_queue子系统

重点是我自己的.我的意思到底是怎么回事?我已经尝试修改提供的示例代码,但也许我误解了一些东西.该代码在运行NFQNL_COPY_PACKET模式,所以我接收到整个数据包-但我的修改,它似乎被限制在自己的应用程序-正如人们所期望的那样,给予"复制"语义.

我的感觉是,我打算以NF_QUEUE某种方式使用它,但我还没有完全理解它.有什么指针吗?

(如果有一个更简单的机制来实现这一点,这也是跨平台的,我很乐意听到它!)

networking netfilter rewriting

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

TextWatcher用于多个EditText

我想TextWatcher为多个EditText字段实现接口.目前我正在使用:

text1.addTextChangedListener(this);
text2.addTextChangedListener(this);
Run Code Online (Sandbox Code Playgroud)

然后重写我的Activity中的方法:

public void afterTextChanged(Editable s) {}

public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
public void onTextChanged(CharSequence s, int start, int before, int count) 
{
 // do some operation on text of text1 field
 // do some operation on text of text2 field 
}
Run Code Online (Sandbox Code Playgroud)

然而,这工作正常但我正在寻找其他方法,以便我可以明确地确定当前关注的EditText字段SoftKeyboard.

android interface textwatcher android-edittext android-activity

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

如何在TRadioGroup中隐藏其中一个项目?

有没有想过让TRadioGroup组件中的一个选项不可见?(德尔福7)

替代文字

delphi

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

如何创建在Visual Studio中使用的新语言

我想写一个新的模板语言,我希望Visual Studio"支持"它.我需要知道的是:

  1. 我如何解析我的新语言?
    在我的新模板语言中给出了一些代码,我该如何将其翻译成HTML?现在我正在使用正则表达式通过令牌解析它令牌,但我不认为随着语言变得更加复杂,这将无法扩展,并且没有错误检查.我听说过ANTLR,但从未使用它.这是否适合这项工作,或者是否有更简单的工具?理想情况下,我想将错误窗口中的任何语法错误发送到尽可能多的信息(行#,错误类型),就像其他语言一样.
  2. 如何为Visual Studio创建新的文件类型?
  3. 如何获得语法高亮?
    我可以使用我在步骤1中创建的相同解析器,还是这个完全不同?
  4. 我如何获得智能感知?

我更喜欢用C#编写我的解析器.

c# parsing visual-studio languageservice

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

C++ assert()在没有给出任何错误消息或失败的行的情况下失败

我的代码中有一个奇怪的问题.我有许多分散在代码周围的断言,一切都运行良好.每当断言失败时,我都会收到一条消息,告诉我故障发生的位置.今天我在一个加载文件的函数中写了另一个断言.只是想确保fie存在.一个非常简单的断言.这是相关代码:

//Check that the file exists and can be opened
FILE* f = fopen(filename, "rb");

#ifdef ASSERTIONS_ON
    assert(f!=NULL);//@problem For some reason while all other asserts work, this one just crashes the program without reporting line
#else
    if(f  == NULL)
        return MODEL_LOAD_FILENOTFOUND;
#endif

fclose(f);
Run Code Online (Sandbox Code Playgroud)

我知道这并没有多大帮助,只是想展示我的问题所在.我的操作系统是Windows 7.编译器是GCC.我从Windows获得的错误消息是通常的运行时错误但没有行报告:

"该应用程序已要求Runtime以不寻常的方式终止它.请联系应用程序的支持团队以获取更多信息"

可能是什么问题呢?什么可能导致断言失败只是请求终止而不报告它发生的行,而在相同的代码中的每个其他情况下它按预期工作?在此先感谢您的帮助!

c c++ assert

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

使用C#查找MX记录?

如何在C#中找到邮件服务器的MX记录?

c# smtp mx-record

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