java读取PI数据库测点值

JNative messageBox = new JNative("piapi32.dll", "pitm_parsetime"); messageBox.setRetVal(Type.INT); messageBox.setParameter(0, Type.STRING, tt); messageBox.setParameter(1, Type.INT, "0"); messageBox.setParameter(2, pointer); messageBox.invoke(); if(0 == messageBox.getRetValAsInt()){ System.out.println("执行成功,getPiTime结果是:"+ pointer.getAsInt(0)); return pointer.getAsInt(0); }else{ System.out.println("执行失败"); return 0; } } catch (NativeException e) { e.printStackTrace(); return 0; } catch (IllegalAccessException e) { e.printStackTrace(); return 0; } } /** * 将整数转换为时间,同上方法互逆 * @param time * @return */ public String getTimeFromInt(int time){ try { Pointer pointer = new Pointer(MemoryBlockFactory.createMemoryBlock(8)); JNative messageBox = new JNative("piapi32.dll", "pitm_formtime"); messageBox.setRetVal(Type.INT); messageBox.setParameter(0, Type.INT,this.getPiTime("")+""); messageBox

.setParameter(1, pointer); messageBox.setParameter(2,19); messageBox.invoke();

java读取pi_java读取PI数据库测点值相关推荐

  1. Java读取PI数据库测点值

    最近公司组织培训PI数据库,在听课之余试验了一下java直接读取PI数据库. 安装数据库. 安装osi ,启动PIPerfMon_Basic.bat,使用process book 绘制一个趋势图,加入 ...

  2. java代码读取dbsequence的值_JDBC读取新插入Oracle数据库Sequence值的5种方法

    //公共代码:得到数据库连接 public Connection getConnection() throwsException{ Class.forName("oracle.jdbc.dr ...

  3. JDBC读取新插入Oracle数据库Sequence值的5种方法

    Oracle的sequence实现非常灵活,所以也带来一些易用性问题,如何取到新插入记录生成的sequence值与其它数据库有较大差别,本文详国介绍了5种实现读取新插入记录sequence值的方法. ...

  4. java求pi_java计算PI后面的100位小数点

    首先,这个题目是以前读书时候竞赛上出现的一道题目,当时没有做出来,我只是知道思路,因为数太大没计算出现:最近刚好复习BigInteger和BigDecimal 的知识,而不能用double,就想到了这 ...

  5. mysql 读取oracle_RobotFramework读取mysql和oracle数据库

    一.robotframework连接mysql数据库 1.安装databaselibrary.pymysql 通过cmd命令执行:pip install robotframework-database ...

  6. demo1—java读取Excel文件到数据库、java制作准考证

    文章目录 读取Excel数据到数据库 由模板制作准考证(word文档处理) 总结 读取Excel数据到数据库 项目用到的jar包: <!-- https://mvnrepository.com/ ...

  7. java通过Access_JDBC30读取access数据库时无法获取最新插入的记录

    1.编写了一个循环程序,每几秒钟读取一次,数据库中最新一行数据 连接access数据库的方法和查询的信息.之后开一个定时去掉用. package javacommon.util;import java ...

  8. Java黑皮书课后题第7章:**7.18(冒泡排序)使用冒泡排序算法编写一个排序方法。编写一个测试程序,读取10个double型的值,调用这个方法,然后显示排序好的数字

    **7.18(冒泡排序)使用冒泡排序算法编写一个排序方法.编写一个测试程序,读取10个double型的值,调用这个方法,然后显示排序好的数字 题目 题目描述 冒泡排序法 / 下沉排序法 破题 代码 运 ...

  9. 基于Java线程池读取数据库中数据(学习+运用)

    基于Java线程池读取数据库中数据(学习+运用) 以下是学习内容 Main.java import java.util.concurrent.ArrayBlockingQueue; import ja ...

最新文章

  1. 【复制指定目录下的指定类型文件,并修改后缀名】
  2. 复现经典:《统计学习方法》第 3 章 k 近邻法
  3. 全局异常处理_全局异常处理
  4. 静态变量读取属性文件_一种通过变量插值读取属性的方法
  5. Vue 混合、自定义指令、插件
  6. L1-041 寻找250 (10 分)—团体程序设计天梯赛
  7. ASP.NET MVC和jQuery系列一:入门篇
  8. 7.2.5 dps 测试软件,7.2.5冰DK萨墓六大DPS饰品测试:属性机制及分析
  9. 8250cdn清零 lh_兄弟 HL-L8250CDN驱动
  10. android模拟器克隆app,易语言一键克隆/启动安卓模拟器
  11. 厦门在职研究生计算机专业,2019年厦门大学在职研究生有什么专业可以选择
  12. 区分苹果开发者的网址(开发者网址和管理您的appid网址)及证书信息
  13. 多图丨入门必看:万字长文带你轻松了解CRM
  14. python PIL 将两个图片合成一张
  15. java 多文件zip压缩包下载导出
  16. Golang验证身份证号码是否有效
  17. 配置MSTP功能示例
  18. 基于身份的常数级环签名
  19. 华为RS入门2基础命令
  20. 新版postman,代理抓包,抓不到https

热门文章

  1. 使用缓存时对于加锁的思考(* * * * *)
  2. UMP系统功能 资源管理
  3. 矩阵分解模型——SVD与SVD++
  4. DMA、链式DMA、RDMA(精华讲解)
  5. 图解:卷积神经网络数学原理解析
  6. 跳过twitch从curseforge下载整合包
  7. 东野圭吾梦幻花读后感_梦幻花读后感
  8. 软件测试猿把握这7个阶段,成为“隐形富裕人口”实现致富梦!
  9. eclipse、web2py环境搭建
  10. Windows使用命令行快速批量删除大量文件