问题列表 - 第26075页

C++ win32从键盘获取utf8字符

我如何使用 win32 api 读取击键?我还希望看到它们来自国际键盘,例如德语变音符号。

谢谢

c++ unicode winapi keyboard-events

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

PHP utf编码问题

如何在PHP中以UTF-16BE格式编码字符串?对于"演示消息!!!" 编码的字符串应为'00440065006D006F0020004D00650073007300610067006'.另外,我需要将阿拉伯字符编码为此格式.

php encoding utf-16 utf

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

在ruby中,如何使这个嵌套哈希工作?

这个创建一个错误:

  @settings = { 
    :tab1 => {
      :name => {
        :required => true
      },
      :description
   }
  }
Run Code Online (Sandbox Code Playgroud)

需要更改:descrpition to:description => {},但我没有任何值:description所以我希望它保持原样(没有空=> {})

你能告诉我处理这种情况的最佳方法吗?

提前致谢

ruby arrays hash ruby-on-rails

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

为什么jQuery.ajax()会在url中添加参数?

我有一个数据获取方法,用于jQuery.ajax()获取xml文件.

/*    */data: function() {                                                                                                                                          
                                                                                                                                                                /* debug */try {
        var url = arguments[0] ;                                                                                                                                
        var type = arguments[1] ;                                                                                                                               
        var scope = arguments[2] ;                                                                                                                              
        var callback = arguments[3] ;                                                                                                                           

        var self = this ;                                                                                                                                       
            if(this.cache[url]) {                                                                                                                               
                callback(this.cache[url]) ;                                                                                                                     
            } else if(!this.cache[url]) {                                                                                                                       

                $.ajax({                                                                                                                                        
                    type: "GET" ,                                                                                                                               
                    url: url ,                                                                                                                                  
                    dataType: type ,                                                                                                                            
                    cache: false ,                                                                                                                              
                    success: function(data) {                                                                                                                   

                            if(type == "text/xml") {                                                                                                                                                                                                                                                                                
                                var myJson = AUX.json ;                                                                                                         
                                var jsonString = myJson.build(data,scope,null) ;                                                                                
                                var jsonObject = $.parseJSON(jsonString) ;                                                                                      
                                self.cache[url] …
Run Code Online (Sandbox Code Playgroud)

javascript parameters ajax jquery

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

意外{预期(?

解析错误:语法错误,意外'{',期待'('在/home/a7237281/public_html/include/session.php第313行

这是我得到的错误,与此代码有关

      //check the emails
  $field = "email";  //Use field name for email
  $field2 = "email2";
  if(!$subemail || strlen($subemail = trim($subemail)) == 0)
  {
     $form->setError($field, "* Email not entered");
  }
  else if
  {
     /* Check if valid email address */
     $regex = "^[_+a-z0-9-]+(\.[_+a-z0-9-]+)*"
             ."@[a-z0-9-]+(\.[a-z0-9-]{1,})*"
             ."\.([a-z]{2,}){1}$";
     if(!eregi($regex,$subemail))
     {
        $form->setError($field, "* Email invalid");
     }
     else if ($subemail !== $subemail2)
     {
        $form->setError($field2, "* Emails does not match");
     }
     $subemail = stripslashes($subemail);
  }
  /* Check if email is already in use */
  else($database->emailTaken($subemail))
  { …
Run Code Online (Sandbox Code Playgroud)

php

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

Cocoa NSString爆炸

我有一个NSString : @"1a,1b,1c,1d,5c". 我想将这个NSString分成NSMutableArray,但我不知道如何.我认为这很简单,但我找不到它(也许是因为我的英语不够好,无法找到一个好的描述来搜索).

此致,渡渡鸟

cocoa-touch nsstring nsmutablearray iphone-sdk-3.0

8
推荐指数
2
解决办法
5528
查看次数

PHP exec - 检查是启用还是禁用

有没有办法检查PHP脚本,如果exec()在服务器上启用或禁用?

php unix linux exec

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

QLabel:在WordWrap模式下的interlinea / linespacing

在自动换行模式下,如何在QLabel中设置行高?

qt qt4

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

从辅助函数输出HTML实体字符

我在Ubuntu上使用Symfony 1.3.2.我写了一个小帮手函数(statsfoo),打印出有关项目的摘要统计信息.

我在我的模板中使用辅助函数,如下所示:

// In StatsHelper.php
<?php
function statsfoo($some_param)
{
   return "<div class=\"sfoo\">&9830; the stats number for item is 42</div>"
}

//In  showStatsSuccess.php
<?php use_helper(Stats);
<?php echo statsfoo($foobar, ESC_ENTITIES);
Run Code Online (Sandbox Code Playgroud)

我尝试了ESC_ENTITIES和ESC_RAW.在这两种情况下,原始编号(&9830)都显示在页面中.我想要显示钻石.

我做错了什么,我该如何解决这个问题?

html symfony1 special-characters

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

Windows 7 64Bit上的.NET COM Interop令我头疼

到目前为止.NET COM互操作总是很好用.自从我升级到Windows 7后,我不再使用我的.NET COM对象了.

我的COM对象很简单:


namespace Crap
{
    [ComVisible(true)]
    [Guid("2134685b-6e22-49ef-a046-74e187ed0d21")]
    [ClassInterface(ClassInterfaceType.None)]
    public class MyClass : IMyClass
    {

        public MyClass()
        {}

        public void Test()
        {
            MessageBox.Show("Finally got in here.");
        }

    }
}



namespace Crap
{
    [Guid("1234685b-6e22-49ef-a046-74e187ed0d21")]
    public interface IMyClass
    {

    }
}


程序集也标记为ComVisible.

我使用注册程序集

regasm /codebase /tlb "path"
Run Code Online (Sandbox Code Playgroud)

注册成功(管理员模式).我试过了regasm 32和64bit.两次我都收到错误

"ActiveX组件无法使用此vbscript创建对象Crap.MyClass":


dim objReg
Set objReg = CreateObject("Crap.MyClass")
MsgBox typename(objReg)

fuslogvw也没有给我任何提示.COM对象在我的Vista 32 Bit机器上完美运行.

我不明白为什么我无法谷歌解决这个问题的解决方案..我真的是唯一遇到过这个问题的人吗?

看OleView我看到我的对象已成功注册.我也能够创建其他COM对象..它只适用于我自己的对象.

谢谢你,凯文

.net com interop windows-7-x64

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