meleo

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  0 随笔 :: 0 文章 :: 0 评论 :: 0 Trackbacks
@eryar
Hi eryar,

我用的是V1.2的,cmd窗口有这样的提示,看不懂了,需要您的帮助:

AVEVA PDMS Design Mk12.1.SP2.0[3043]

***WARNING*** No schematic database present - Schematic 3D Integrator not initial
ised
Warning: Failed to load addin assembly E:\AVEVA\Plant\PDMS12.1.SP2\ModelChangesAd
din.dll
Addin assembly E:\AVEVA\Plant\PDMS12.1.SP2\ModelChangesAddin.dll could not be fou
nd
Unhandled Exception:

????????????????

System.Reflection.TargetInvocationException

Stack Trace:
?? System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] argume
nts, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle t
ypeOwner)
?? System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] argumen
ts, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner
)
?? System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeA
ttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibil
ityChecks)
?? System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeA
ttr, Binder binder, Object[] parameters, CultureInfo culture)
?? Aveva.ApplicationFramework.Presentation.Command.Execute(ArrayList arguments
)
?? Aveva.ApplicationFramework.Presentation.Command.CancelableExecute(ArrayList
arguments)
?? Aveva.ApplicationFramework.Presentation.ButtonToolImpl.FireToolClick()
?? Aveva.ApplicationFramework.Presentation.CommandBarManagerImpl._toolbarManag
er_ToolClick(Object sender, ToolClickEventArgs e)
?? Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.OnToolClick(ToolClic
kEventArgs e)
?? Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.FireEvent(ToolbarEve
ntIds id, EventArgs e)
?? Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick()
?? Infragistics.Win.UltraWinToolbars.ButtonToolUIElement.DoClickProcessing(Mou
seEventArgs e)
?? Infragistics.Win.UltraWinToolbars.ButtonToolUIElement.OnMouseUp(MouseEventA
rgs e)
?? Infragistics.Win.ControlUIElementBase.ProcessMouseUpHelper(Object sender, M
ouseEventArgs e)
?? Infragistics.Win.ControlUIElementBase.ProcessMouseUp(Object sender, MouseEv
entArgs e)
?? Infragistics.Win.Utilities.ProcessEvent(Control control, ProcessEvent event
ToProcess, EventArgs e)
?? Infragistics.Win.UltraControlBase.OnMouseUp(MouseEventArgs e)
?? Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea.OnMouseUp(MouseEven
tArgs e)
?? System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int
32 clicks)
?? System.Windows.Forms.Control.WndProc(Message& m)
?? System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
?? System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
?? System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr w
param, IntPtr lparam)
E:\AVEVA\Plant\PDMS12.1.SP2\des.exe : A fatal error has been detected.
The program must exit.
您好!我用的是12.1sp2,导出的时候,程序无响应,然后退出了,尝试了很多次,是什么原因呢?
re: 左值和右值[未登录] LEO 2012-03-22 11:20
看了楼上给的原文,感觉判断lvalue和rvalue的方法就是看if it is refer to an object。因为原文中有这样一句An object is a manipulatable region of storage; an lvalue is an expression referring to an object....
google 双检锁
任何有ran()+ran()的方法都是不行的,
就像扔2枚骰子,和为2和6的概率是不相同的
在vc下测试,右移32位,就是本身值。记得书上说,有些编译器,在移位时,先对其取32的模。
谢谢楼主的点拨,深受启发,解决了心中的困惑
re: 关于 OpenGl[未登录] leo 2010-05-12 16:30
感激不尽~~~~太感谢了!!!!

#include <stdio.h>
#include <string.h>
#include <math.h>

const int N = 17;

int main() {
int i, a, b, c, d, x, best = -10000, rec = -1, nc, need, np, hun[N], la[N], su[N], dan[N], p[N], sum[4];
char name[N][100];
scanf("%d %d %d", &nc, &need, &np);
for(i = 0; i < nc; i++) {
scanf("%s %d %d %d", &name[i], &p[i], &hun[i], &la[i]);
su[i] = 1-hun[i]; dan[i] = 1-la[i];
}
scanf("%d %d %d %d", &a, &b, &c, &d);
for(x = 0; x < (1<<nc); ++x) {
memset(sum, 0, sizeof(sum));
int price = 0, cnt = 0;
for(i = 0; i < nc; ++i)
if( (x & (1<<i)) != 0) {
cnt++; price += p[i];
}



if(cnt != need || abs(price - np * 15) >= abs(best - np * 15)) continue;
for(i = 0; i < nc; ++i)
if( (x & (1<<i)) != 0)
{
sum[0] += hun[i]; sum[1] += su[i];
sum[2] += la[i]; sum[3] += dan[i];
}

if(sum[0] == a && sum[1] == b && sum[2] == c && sum[3] == d) {
best = price; rec = x;
}
}
for(i = 0; i < nc; i++)
if( (rec & (1<<i)) != 0)
puts(name[i]);
printf("%.2lf\n", 0.8* best / np);
return 0;
}


呵呵你们的滴电脑好卡啊,我只用了1秒钟哦。
估计帐号很好很漂亮
你好 我在装网格环境时 上面都成功 但执行
http://localhost:8080/wsrf/services时出现错误
求解决方案 http://zhidao.baidu.com/question/73671642.html

email: sll1985@126.com qq:411753102
@陈梓瀚(vczh)
这本来就是一种未定义情况,如同snprintf中将自己作为一个参数一样…
删了Ogre.cfg 也报错...
1.5题
normal-order evaluation是先替换参数,到最后才会计算操作数。
而applicative-order evaluation是开始就计算操作符和操作数,而后再替换参数。
所以题解应该是反的。
源码................
VC++网络编程
vc++ 图像 影像处理方面的书籍

(#=@)
haibuo1981#hotmail.com
虽然晚了些,还是希望你父亲能快乐的度过晚年.
@OUYANG2008
16bit Z buffer的分辨精度是 2^16,类似的24bit 是 2^24.和芯片硬件设计相关。无法精确表达3个double值获得的深度值。

深度值是世界坐标XYZ在屏幕坐标UVW的W方向的投影。

OpenGL 将其转换为0-1之间的浮点值,我认为是为了使OpenGL调用与硬件配置无关,类似的设计在颜色设置等方面也可以看到。

re: 我要学英语![未登录] LEO 2007-04-13 16:26
这有什么,拼命锻炼假装没听到呗
请问怎么刷新IE后文档不能显示啊?还有我每次只能是第一次下载安装控件时可以正常使用,以后打开网页都不能显示文档内容。