1.win10的问题
方法一:右击任务栏,从弹出的右键菜单中选择“任务管理器”项,或者直接按“Ctrl” “Alt” “Del”组合键打开“任务管理器”界面。
从打开的“任务管理器”窗口中,切换到“进程”选项卡,选中“桌面窗口管理器”项,点击“结束进程”按钮以结果此进程。 此时将弹出如图所示的“任务管理器”警告窗口,在此直接勾选“放弃未保存的数据并关闭”项,点击“关闭”按钮。
此时“桌面窗口管理器”将自动重启,之后就可以正常使用“开始”菜单啦。 方法二(终极方法):通过修改“组策略”来修复“开始”菜单打不开的故障。
直接按“Windows R”打开“运行”窗口,或者点击“开始”菜单,从其右键菜单中选择“运行”项来打开。 打开的“组策略”窗口中,依次展开“计算机管理”-“Windows设备”-“安全设置”-“本地策略”-“安全选项”项,在右侧找到“用户账户控制:用于内置管理员账户的管理员批准模式”项并右击,从其右键菜单中选择“属性”项。
此时将打开“用户账户控制:用于内置管理员账户的管理员批准模式”属性窗口,勾选”已启用“项,点击”确定“按钮。如图所示: 接下来只需要重启一下计算机,就可以正常使用“开始”菜单啦。
右击“开始”菜单,从其右侧菜单中选择“关机或注销”-“重启”项即可重启计算机。 接下来只需要重启一下计算机,就可以正常使用“开始”菜单啦。
右击“开始”菜单,从其右侧菜单中选择“关机或注销”-“重启”项即可重启计算机。 从打开的“系统配置”窗口中,切换到“引导”选项卡,勾选“安全引导”项,点击“确定”按钮,并重启一下计算机进入安全模式。
在“安全模式”界面中,依次进入“设置”-“更新和安全”界面中,切换到“恢复”选项卡,点击“重置此电脑”下方的“开始”按钮以重置系统,实现重启安装Win10操作。 当然,如果能进入“疑难解答”界面时,直接点击“重置此电脑”项以实现重装安装Win10正式版系统操作。
2.如何在.NET中使用PB12.5的datawindow
(1) 看.net工程下的bin目录有没有这2个文件:没有就拷贝一下。
Sybase.PowerBuilder.DataWindow.Web.dllSybase.PowerBuilder.DataWindow.Win.dll(2) 在”解决方案管理器”中增加如下的References:编译。这回终于是成功了。
经过这1整天的折腾,我总结出,如你满足如下情况之一的话,你的DW.NET就是好用的:(1) 你的PB12.5是正式授权版,应该就是好用的(我准备买正版了。)(2)你把Sybase.PowerBuilder.DataWindow.Web.dll、Sybase.PowerBuilder.DataWindow.Win.dll破解找到,也能用,但是要把以前的DLL全都替换掉。
一般是3个地方: a)C:\Windows\Microsoft.NET\assembly\GAC_32 b) C:\Program Files (x86)\Sybase\PowerBuilder 12.5\DotNET\bin c) .net工程下的bin目录 3个地方的文件都要统一。现在,你还没看到这个效果。
接下来我们看看第一个DATAWINDOW.NET页面的诞生。就像很多入门程序都先写个HELLO WORLD一样。
1) 用PB12.5新建一个PBL,里面放上一个数据窗口。我的pbl是:invdemo.pbl,数据窗口名是:d_ckline2) Invdemo.pbl文件拷贝到.net工程的bin目录3) 页面的page_load中写入如下代码: protected void Page_Load(object sender, EventArgs e) { WebDataWindowControl1.LibraryList= "bin/invdemo.pbl"; WebDataWindowControl1.DataWindowObject = "d_ckline"; WebDataWindowControl1.InsertRow(0); }4) Debug一下,看看华丽的DW出现了:你可以看到一个FREEform形式的数据窗口显示出来了。
其实setitem, retrieve都可以用,以后慢慢来,先显示了就成功一大半了。(有人会疑惑,这线好像压了字了!没错,这个是网页的CSS影响的,以后再慢慢调整。)
那么,破解文件在哪呢,到CSDN上看看 /detail/lbee139/5099834在vs2010里也可以直接显示Datawindow,方法是,设置webdatawindow的属性:(1)在解决方案管理器中,添加包含数据窗口的PBL,没有文件夹可以新添加一个.(1) 设置WebDatawindowControl的这两个属性:LibraryList ~/pbpbl/invdemo.pblDataWindowObject d_anl这时候你会发现这个网页就精彩了:有点我熟悉的PB DATAWINDOW模样了。=====我是欠揍的分割线=============================那么,没有办法不破解就可以进行开发吗?我从网上找了一个PB11.5资料,有一部分讲没有破解的情况下,如何自行加载控件和委托事件,没有试验过是否正确,供参考。
所用PB版为PB11.5评估版,破解后即可使用,不破解就不能用。DataWindow.Net控件在PB11.5没有得到正式授权的情况下(暴力破解那种),无法在Net环境进行可视化开发,PB12.5也是如此。
如图-1所示:必须写代码创建控件、委托事件,代码如图-2所示注意:加载DataWindow.Net数据源方式比较简单,不是PB传统方式连接事务再Retrieve方式,直接使用datatable对象即可,见上述代码dw_master.Retrieve(table_daimalb)。
转载请注明出处windows之家 » pb12.5安装教程win10