小编use*_*ser的帖子

clx/vcl不兼容

我继承了一个使用clx组件(TcxMaskEdit,TcxCurrencyEdit)在Delphi中构建的应用程序.我无法打开这个应用程序,因为我的Delphi副本中缺少clx组件.如果我忽略警告消息,应用程序将打开,表单上没有这些组件,Win32库将消失.我无法获得这些组件,因为它们不再由原始开发人员携带.所以,这给我留下了两个选择:找到获取clx组件的方法,或者将它们转换为vcl.该应用程序有如此多的工时专用于它,并且对业务至关重要,因此无法轻易地重写或替换.所以,我的问题是:如何将clx组件转换为vcl或以其他方式获取这些已弃用的组件?或者这里有什么东西我不见了?

delphi components vcl

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

实际参数太多(消息对话)

我继承了一个程序,它有很多问题.最新的一个是太多实际参数警告:

  if MessageDlgPos('IS THIS CORRECT? ' , mtConfirmation,
  **[mbyes, mbno], 0, 400, 450, mbno) = mrno then begin**
    edtPstvEmplyNmbr.SetFocus;
    xitFlg:= True;
Run Code Online (Sandbox Code Playgroud)

粗体部分是错误突出显示的部分.

注意:程序工作,只是不在我的机器上.它是使用相同版本的Delphi(7)开发的,但是在clx(kylix)环境中.我想我(可能)已经解决了clx和vcl(我当前的环境)之间的所有不兼容问题,但可能是我错过了一个产生此错误的组件.我会尽力澄清任何问题,但请记住,我只在几个月内开发Delphi.

delphi kylix

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

custom_func的附加参数?

我想为custom_func重用以下代码:

function validLen(value,colName){
    if(value.length === 8){
        return [true,""];
    }
    else{
        return [false,"fail"];
    }
}
Run Code Online (Sandbox Code Playgroud)

我尝试给它一个额外的参数如下:

function validLen(value,colName,length){
    if(value.length === length){
        return [true,""];
    }
    else{
        return [false,"fail"];
    }
}
Run Code Online (Sandbox Code Playgroud)

并称之为:

{name:'cntrct_id', editrules:{custom: true, custom_func:validLen(8)} },
Run Code Online (Sandbox Code Playgroud)

没工作.以前的代码可以工作,但如上所述,我想要一个可重用的功能.这有解决方法吗?我做错了吗?

jqgrid

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

为什么这个查询失败了?

<?php

$connect = pg_connect("dbname=$dbase host=".$host." user=".$user." password=".$pass) or die("I sense a disturbance in the force ");

$action = $_POST['action'];

switch($action){
case 'bagSubmit' : bagSubmit(); break;
}

function bagSubmit(){
    $sql = 'SELECT * FROM cntrt';
    $query = pg_query($connect,$sql) or die('could not connect');
}
?>
Run Code Online (Sandbox Code Playgroud)

上面的php返回"无法连接".sql查询在数据库中执行正常.这是我在php中执行查询的常规过程(以前一直工作).现在唯一的区别是我从jquery调用php.jquery也正常运行,因为返回了查询失败('无法连接')这一事实.我错过了什么?

$.ajax({
    url: 'functions.php',
data: {action: 'bagSubmit'},
type: 'post',
success: function(response){
    $('body').append(response);
}
});
Run Code Online (Sandbox Code Playgroud)

php jquery psql

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

标签 统计

delphi ×2

components ×1

jqgrid ×1

jquery ×1

kylix ×1

php ×1

psql ×1

vcl ×1