问题列表 - 第4772页

如何将背景图像添加到Delphi表单

如何在delphi表单中添加背景图像?我添加了一个TImage,但现在标签不再可见了,我的复选框的文本是蓝色的"框"(蓝色是我选择的背景颜色).这个蓝色在背景图像上看起来不太好,隐藏的标签看起来也不好看.我该如何解决这些问题?

delphi background wallpaper

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

EBNF到Scala解析器组合器

我有以下要解析的EBNF:

PostfixExp      -> PrimaryExp ( "[" Exp "]" 
                                | . id "(" ExpList ")" 
                                | . length )*
Run Code Online (Sandbox Code Playgroud)

这就是我得到的:

def postfixExp: Parser[Expression] = (
    primaryExp ~ rep(
        "[" ~ expression ~ "]"
        | "." ~ ident ~"(" ~ repsep(expression, "," ) ~ ")" 
        | "." ~ "length") ^^ {
        case primary ~ list =>  list.foldLeft(primary)((prim,post) =>
                post match {
                    case "[" ~ length ~ "]" => ElementExpression(prim, length.asInstanceOf[Expression])
                    case "." ~ function ~"(" ~ arguments ~ ")" =>  CallMethodExpression(prim, function.asInstanceOf[String], …
Run Code Online (Sandbox Code Playgroud)

parsing scala parser-combinators

11
推荐指数
1
解决办法
2783
查看次数

.NET MVC是否具有强类型RedirectToAction?

由于我现在决定让RC继续使用Beta,我无法知道是否RedirectToAction添加了强类型.是否有人尝试过它并且在RC中是否存在强类型RedirectToAction(也许ActionLink)?

asp.net-mvc mvccontrib url-redirection

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

使用ASP.NET成员资格将用户重定向到多个登录页面

根据用户所在的文件夹将用户重定向到登录页面.我有一个带有根目录的Web应用程序,供所有用户和管理站点使用.

对于需要网站的经过身份验证的功能的用户,他们需要登录并重定向到root/login.aspx.但是,当管理员需要登录到站点的root/admin /部分时,我希望将它们重定向到root/admin/login.aspx上的登录表单

  <configuration>
      <appSettings/>
      <connectionStrings/>
    <system.web>
      <authorization>
        <deny users="?" />
      </authorization>
    </system.web>
  </configuration>
Run Code Online (Sandbox Code Playgroud)

我在root/admin目录中有这个文件.我尝试添加以下行,但它给出了一个错误.

  <authentication>
    <forms defaultUrl="default.aspx" loginUrl="default.aspx"></forms>
  </authentication>
Run Code Online (Sandbox Code Playgroud)

基本上我试图覆盖主应用程序中存在的defaulturl和loginurl.

asp.net asp.net-membership login

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

Linq-to-entities:如何创建对象(new Xyz()vs CreateXyz())?

在实体框架中添加新对象的最佳方法是什么?设计师添加了所有这些创建方法,但对我而言,在对象上调用new更有意义.生成的CreateCustomer方法例如可以像这样调用:

Customer c = context.CreateCustomer(System.Guid.NewGuid(), "Name"));
context.AddToCustomer(c);
Run Code Online (Sandbox Code Playgroud)

对我来说,这样做会更有意义:

Customer c = new Customer {
    Id = System.Guid.NewGuid(),
    Name = "Name"
};
context.AddToCustomer(c);
Run Code Online (Sandbox Code Playgroud)

后者更加明确,因为在构造中设置的属性被命名.我假设设计师故意添加创建方法.我为什么要用那些?

entity-framework

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

根据内容高度调整iframe高度

我在我的网站上打开我的博客页面.问题是我可以给iframe一个宽度,但高度应该是动态的,这样iframe中就没有滚动条了,它看起来像一个页面......

我已经尝试了各种JavaScript代码来计算内容的高度,但是所有这些代码都提供了访问被拒绝权限错误,没有用.

<iframe src="http://bagtheplanet.blogspot.com/" name="ifrm" id="ifrm" width="1024px" ></iframe>
Run Code Online (Sandbox Code Playgroud)

我们可以使用Ajax来计算高度或者使用PHP吗?

javascript php ajax iframe

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

邮政表格与雅虎管道?

是否可以使用雅虎管道提交表格?

我基本上需要登录某个地方,并从网站的成员区域获取一些东西到Feed中.

post yahoo-pipes

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

在C中使用大量字符的字节顺序

嘿伙计们,来自C/Networking新手的问题......

我在C中进行一些套接字编程,并试图解决字节顺序问题.我的请求(发送)很好,但是当我收到数据时,我的字节都乱了.我从这样的事情开始......

char * aResponse= (char *)malloc(512);
int total = recv(sock, aResponse, 511, 0);
Run Code Online (Sandbox Code Playgroud)

在处理这个响应时,每个16位字似乎都反转了它(我正在使用UDP).我试图通过做这样的事来解决这个问题......

    unsigned short * _netOrder= (unsigned short *)aResponse;
    unsigned short * newhostOrder= (unsigned short *)malloc(total);
    for (i = 0; i < total; ++i)
    {
         newhostOrder[i] = ntohs(_netOrder[i]);
    }
Run Code Online (Sandbox Code Playgroud)

当我将数据视为short时,这可以正常工作,但是如果我再次将指针转换为char,则字节会反转.我究竟做错了什么?

谢谢!

c sockets endianness

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

如何将div放在容器的底部?

给出以下HTML:

<div id="container">
  <!-- Other elements here -->
  <div id="copyright">
    Copyright Foo web designs
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想#copyright坚持到底#container.

我可以不使用绝对定位来实现这一目标吗 如果float属性支持'bottom'的值,那么似乎可以做到这一点,但不幸的是,它没有.

html css

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

如何打开给定文件的用户系统首选编辑器?

我正在试图弄清楚如何打开给定文件的系统首选编辑器.

比如,我们有一个用Java编写的文件管理器.用户转到文件夹并查看文件列表.例如,有一个文件Icon.jpg.用户双击文件名和文件将在系统首选编辑器(即Gimp)中打开.主要问题是 - 如何做到这一点?

我们可以这样做Runtime.getRuntime().exec("something file"),但是这样你应该知道在用户环境中首选哪个程序.但是怎么样?

我们也能做到Desktop.getDesktop().edit(File file),但是这样我们就无法跟踪进程,也无法知道这个子进程是否已关闭.其他问题 - 函数在linux上不起作用(至少在Ubuntu 8.10上).还有Desktop.getDesktop().open(File file),但它强制打开文件查看器,而不是该文件类型的系统查看器.

我整个星期都在寻找解决方案,但没有任何合适的通用解决方案.你知道这个问题的其他方法吗?对于我的项目,如果它可以在Windows + Linux + Mac上运行就足够了.

感谢您的回答和建议.

编辑于2009-02-08 23:04

其他建议:我可以在Windows和Linux中强制"应用程序选择"窗口,就像Mac中的"打开文件"一样吗?例如,然后您尝试打开文件,系统会要求您从系统首选列表中选择应用程序?(类似于Windows资源管理器中的"打开方式...").你知道吗?

java editor system file

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