问题列表 - 第10405页

NSWindow的底栏

我正在开发一个Cocoa应用程序.我需要在窗口的底部栏显示进度.但是我正在寻找一个解决方案,将底部栏放入NSWindow.

期待一个解决方案.

cocoa objective-c

12
推荐指数
2
解决办法
7591
查看次数

如何强制页面仅在IFrame中加载?

我有一组asp.net页面,我希望它们只能在从IFrame加载时才能访问或加载.如果尝试直接通过浏览器地址栏访问页面,则根本不应显示该页面或向用户显示该消息.

我尝试使用cookie和sesions,但它们并不是那么有效,因为一旦创建cookie /会话,您可以直接从浏览器访问页面,绕过IFrame.

我的开发平台是asp.net 2.0 +,vs2008,C#2.0+

iframe webpage http

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

SharePoint的源代码管理?

您是否尝试将SharePoint与版本控制(例如Perforce(或Subversion))一起使用,您是如何做到的?

svn version-control sharepoint perforce

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

如何获取枚举数?

如何获取枚举中定义的总值的计数?

c# enums

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

在C左移(char)0xFF由8并将其转换为int

在(char)0xff的左移8,并将其转换为int,我们得到-256或0xffffff00.有人可以解释为什么会这样吗?

#include <stdio.h>
int main (void)
{   
    char c = 0xff;
    printf("%d %x\n", (int)(c<<8),(int)(c<<8));
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

输出是

-256 ffffff00
Run Code Online (Sandbox Code Playgroud)

c signed char shift

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

转义PHP输出的HTML属性的双引号

通常在编写PHP时我会输出一些像这样的HTML -

echo "<a href="../" title="link title">".$link_text."</a>";
Run Code Online (Sandbox Code Playgroud)

显然这不会解析,因为我需要在<a>元素的属性中转义双引号.是否有正则表达式会快速执行此操作而不是手动添加反斜杠?

另一件事 - 正则表达式不应该在标签之外转义双引号(例如我附加$link_text变量的地方).

有任何想法吗?

html php regex bbedit

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

有没有更好的方法来确定字符串是否可以是try/catch以外的整数?

我需要一个函数来简单地检查一个字符串是否可以转换为一个有效的整数(用于表单验证).

在搜索之后,我最终使用了2002年的一个函数,该函数使用C#1(下面).

但是,在我看来,虽然下面的代码有效,但是使用try/catch是为了捕获错误而不是确定一个值.

在C#3中有更好的方法吗?

public static bool IsAValidInteger(string strWholeNumber)
{
    try
    {
        int wholeNumber = Convert.ToInt32(strWholeNumber);
        return true;
    }
    catch
    {
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)

回答:

John的回答帮助我构建了我没有try/catch的功能.在这种情况下,空格文本框在我的表单中也被视为有效的"整数":

public static bool IsAValidWholeNumber(string questionalWholeNumber)
{
    int result;

    if (questionalWholeNumber.Trim() == "" || int.TryParse(questionalWholeNumber, out result))
    {
        return true;
    }
    else
    {
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# validation

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

使用动态文件名读取存储在资源文件(resx)中的字符串

在我的C#应用​​程序中,我需要创建一个为每个客户定制的字符串.resx文件.

我想要做的是每次我必须向我的客户提供我的应用程序时避免重新编译整个项目,所以我需要动态访问这个字符串.那么,如果我只在执行时间记录文件名,我如何访问(在应用程序执行期间)resx文件?

从现在起我写了类似的东西:

Properties.Resources.MyString1
Run Code Online (Sandbox Code Playgroud)

其中Resource是我的Resource.resx文件.但是我需要这样的东西:

GetStringFromDynamicResourceFile("MyFile.resx", "MyString1");
Run Code Online (Sandbox Code Playgroud)

可能吗?

谢谢马克

c# resources dynamic

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

RegularExpressionValidator用于多封电子邮件

我正在使用以下方法验证有效电子邮件的文本框:

<asp:RegularExpressionValidator ID="RegularExpressionValidator1"
ControlToValidate="txtMailCustom"
Text="Invalid address"
ValidationExpression="^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]
{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$" runat="server" />  
Run Code Online (Sandbox Code Playgroud)

现在我希望用户能够放置多个电子邮件地址,以逗号和空格分隔.

我该如何整合这种行为?

regex asp.net email validation

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

Delphi中是否有一些功能可以将带有html命名和编号实体的字符串转换为unicode文本?

我从一个由php脚本填充的mysql数据库中读取数据.所有特殊字符都将转换为命名或编号的html实体(例如& 8 6;).我知道无法将这些字符转换为Delphi中的原始字符作为unicode字符串.有没有人找到甚至创造这样的功能?这对我很有帮助.谢谢!渣

html delphi unicode entities

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