标签: powerbuilder

Powerbuilder查询

如何使用PowerBuilder中的文件函数搜索任何目录中的.txt文件(即c:\,d:\ etc.)?

powerbuilder

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

寻找正则表达式扩展

我正在寻找一个我可以在我们的应用程序中使用的正则表达式库,它是用PowerBuilder编写的(PB有一些RegEx功能,但它对我的需求来说太有限了).所需特征是:

  • 接口:COM或导出的函数(不能使用导出的类)
  • 统一
  • 自由
  • 准备就绪

任何建议我在哪里可以找到这样的工具?

谢谢,伊兰

regex powerbuilder

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

PowerBuilder初学者问题

我作为入门级开发人员在一家公司工作.我很难绕过PowerBuilder的概念.有什么好的教程/建议吗?

powerbuilder

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

是否可以在Powerbuilder中的表达式中使用列属性?

假设我在数据窗口上有一个字段,它是数据库列的值("插入>列").它具有需要保护的条件("属性">"常规">"保护").

我希望在保护时将场背景变为灰色.目前,我能解决如何做到这一点的唯一方法是复制保护条件,无论多么复杂,用1(保护)和0(不保护)代替颜色值.

我可以在Expression字段中使用某种语法来获取引用列保护值的列的背景颜色吗?我试过了

if(column.protect = 1,Gray,White)

但它返回错误的说它期望一个TRUE/FALSE条件.

是我不可能的,或者只是获得正确的语法问题.

干杯.

syntax powerbuilder expression

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

PowerBuilder 12的可能性

我是.NET开发人员,我听说自从第12版PowerBuilder增强了与.NET的集成.使用Sybase PowerBuilder而不是普通的WPF编程技术有什么优势?

什么时候建议使用Sybase PowerBuilder?

.net powerbuilder sybase

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

Powerbuilder - 如何创建类属性

如何为powerbuilder类创建/定义属性?我正在运行PowerBuilder 9,我一直在使用属性等公共变量,但我想知道如何为对象创建/定义PowerBuilder属性.

我的猜测是,在PB 9中,变量/属性的使用和实现非常相似.

powerbuilder

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

Powerbuilder PBNI

我想了解PBNI的必要性.我想接受你的看法.我看到它是在Java JNI之后制作的.使用Java具有的安全模型,我可以理解他们为什么需要JNI.

但是使用PB,我们不能访问所有的Windows API吗?此外,我们总是可以调用外部DLL中的函数.有了这个,单独的PBNI需要什么?我知道,我在这里遗漏了一些东西.什么类型的应用程序/库将使用PBNI作为简单的DLL或Activex组件.

此外,我正在使用PB 10.这是继续在11和12及以后?

我感谢您对此技术的任何反馈,意见或建议.再次感谢您的投入.

山姆

powerbuilder

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

PowerBuilder - 字符串到数组转换

我在PowerBuilder中有字符串:

string test_string = "1,2,3,4,5"
Run Code Online (Sandbox Code Playgroud)

我想将其转换为数组:

 string array[] = {'1','2','3','4','5'}
Run Code Online (Sandbox Code Playgroud)

怎么做?

// 感谢帮助 :)

我这样做:

    string string_to_edit = "1,2,3,4"
    string array[], string_now
    long arraylen, stringlen, place_nbr, i, place_tt

    stringlen = len(string_to_edit)
    DO WHILE  stringlen > 0 
        place_nbr = pos(string_to_edit, ",")
            IF place_nbr > 0 THEN
                place_tt = place_nbr - 1
                string_now = Mid(string_to_edit,0,place_tt)
                string_to_edit = RIGHT(string_to_edit,stringlen - place_nbr)
                stringlen = stringlen - place_nbr
            ELSE
                string_now = string_to_edit
                string_to_edit = RIGHT(string_to_edit,stringlen - place_nbr)
                stringlen = 0
            END IF
        string_now = trim(string_now) …
Run Code Online (Sandbox Code Playgroud)

arrays string powerbuilder

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

如何从powerbuilder11.5调用win32 dll?

我用c ++编写了这段代码:

extern "C" __declspec(dllexport)    int __stdcall sumx(int a, int b)
{
  int result;

  result = a + b;

  return result;
}
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

int __stdcall sumx(int a, int b)
{
  int result;

  result = a + b;

  return result;
}
Run Code Online (Sandbox Code Playgroud)

并构建win32 DLL.然后将其复制到PB目录中.

在此输入图像描述

我定义它的外部功能.

在此输入图像描述

我称之为:

在此输入图像描述

当我运行它:

在此输入图像描述

为什么会出现错误?TNX

c++ powerbuilder winapi

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

PowerBuilder 函数 Pos、Mid 迁移后不起作用

我已将 Powerbuilder 9 应用程序迁移到 PowerBuilder 12.5。迁移后,部分功能无法使用。

以下代码来自具有 blob 参数 blobi 的函数。

long ll_position, ll_start, ll_end

ll_position=Pos(String(blobi),'~f@1~r~n',1) //does not work.
Run Code Online (Sandbox Code Playgroud)

上面的行在新版本中不起作用。我尝试检查从 ll_position 获得什么值:

messagebox("ll_position: ", ll_position)

In PB 9, it returns 1
In PB 12.5 it returns 0
Run Code Online (Sandbox Code Playgroud)

下一步:

ll_start=ll_position+5 

ll_end=Pos(String(blobi),Char(126),ll_start)  //does not work.
Run Code Online (Sandbox Code Playgroud)

我得到以下返回值:

messagebox("ll_end: ", ll_end)

In PB 9, it returns 10
In PB 12.5 it returns 0
Run Code Online (Sandbox Code Playgroud)

下一步:

dw_test.Object.numb[1]=Long(Mid(String(blobi),ll_start,ll_end -ll_start)) //does not work.
Run Code Online (Sandbox Code Playgroud)

我得到以下返回值:

long abc 
abc = dw_test.Object.numb[1]

messagebox("dw value is: ", abc)

in PB 9 it …
Run Code Online (Sandbox Code Playgroud)

powerbuilder

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

标签 统计

powerbuilder ×10

.net ×1

arrays ×1

c++ ×1

expression ×1

regex ×1

string ×1

sybase ×1

syntax ×1

winapi ×1