自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个专注于川崎机器人核心技术的技术宅

弘扬开源精神,在保证基本生活品质的条件下,施行川崎机器人技术人才梯队建设.

  • 博客(22)
  • 资源 (10)
  • 收藏
  • 关注

翻译 文本文件编码BOM头一览表

作为一个程序员,我们经常遇到过读写文本文件的操作,而文本文件各种编码方式令人苦不堪言,那么我们怎么去判断这个文件是什么编码文件呢?

2024-04-11 22:47:54 82

原创 [原创] C# N阶贝塞尔曲线底层算法分享(不使用任何外部库)

关于贝塞尔曲线的原理请看我的上一篇文章。

2023-09-29 23:45:46 387

原创 C# [原创]二阶贝塞尔曲线的底层算法分享

最近开发了一个小工具,需要用到不规则的弧形轨迹坐标,找了一天也没找到底层算法的程序代码,基本上能找到的资料都是直接调用Untily的封装库,或者用Graphics的DrawBeziers的封装方法来实现,通过查看DrawBeziers的实现底层,最后还是调用系统自带的gdi.dll来实现的.

2023-09-29 23:35:25 271

原创 C# Winform 根据提供的控件名字符串写入对应的数据的数据

最近在写一个小软件,需要将控件属性读取配置文件并写入控件属性。

2023-09-26 22:29:06 354 3

原创 C# Winform 获取窗体上所有的控件包括容器里的控件,并读取控件参数

最近在开发一个小工具,需要读取当前窗体中所有控件的部分属性数据,经过一翻折腾和测试,最终成功了.

2023-09-25 12:20:18 2709 4

原创 C# 绘制图形(画圆,填充)并放入PictureBox控件显示

我们平时在开发软件的时候可能需要在窗口中显示一些图形的状态信息,具体怎么实现呢?

2023-09-24 10:55:10 2041 1

原创 C# 获取鼠标在屏幕中的位置(获取鼠标坐标)

近段时间需要一个鼠标点击器,目前能找到的都不太符合使用要求,所以就准备自己写一个。

2023-09-21 20:48:46 6449

原创 C# comboBox下拉选择框使用Enum枚举方法示例

其实通俗的讲枚举就是通过变量名的方式来定义值假如你通过一个整数型变量来决定功能(0到100),你需要记住每一个值对应的功能,代码多了你就会忘记0到100之间每个值的作用.但是如果把0到100换成变量名的方式来显示操作,你就可以通过名称来判断功能比如你通过0到100的数值大小来决定可以使用哪些功能,数值越大功能越多那么使用Enum就可以轻松的在代码中分辨这些名称对应的功能权限。

2023-07-27 00:37:20 1767 1

原创 C#Winform中打开其他WinForm窗体

在C#的UI程序开发中,我们经常会使用到多个窗体,常规方法是使用form.Show()方法,这样就会出现一个问题,那么就是新窗体打开时主窗体会出现卡死的现象,造成这种问题的原因是子窗体的线程在主窗体线程中,所以子窗体运行时主窗体的代码是处于等待状态,那么如何以独立线程去执行子窗体呢?

2023-07-21 14:00:54 3159 1

原创 【技术分享】川崎机器人 BITS32指令的答疑

川崎机器人与PLC数值传输的BIT32指令疑问与折中办法

2022-12-27 02:00:03 1546 1

原创 K-ROSET版本更新功能与授权验证发展史

虽然k-roset1.8.5.19090发布有一个月的时间了,虽然安装试用了一下,看了下该有的BUG还是没修复,所以就没再关注了.因为开了C#的课程,备课期间突然想起来了这个软件,所以就看了一下关于授权验证的东西,突然发现!至于为什么,估计是最近一年由于全球机器人缺货的原因,川崎机器人销量突然上来了~

2022-09-28 23:18:56 1226

原创 C# 通过窗口标题关闭窗口和弹出窗口的进程

这个进程的主窗口名字是不是我们要操作的?再看看API函数,没有这类操作了,我在这里卡了小半天,后来突然想到既然有了进程ID我们可以用NET里面的Process类来进行操作判断,到了自己的地盘我想怎么搞就怎么搞。所以我们要解决问题,就要先找到弹窗控件的指针,通过这个指针获取到相关信息进行对比是否符合所有条件,符合的话就通过这个指针对他进行操作,然后找到这个指针的进程ID(PID-ProcessID)或者线程ID(TID-ThreadProcessID),通过ID找到对应的进程,然后干掉他。

2022-09-06 21:07:31 2112

原创 C# API之常用操作窗口类函数详解[查找所有窗口、获取目标句柄的类名、获取窗口文本、获取当前活动窗口、通过窗口句柄获取线程ID、获取指定窗口位置]

C#窗口操作类API函数详解:FindWindow;EnumChildWindows;GetClassName;IsWindowVisible;GetWindowTextLength;SendMessage;GetActiveWindow();GetForegroundWindow();GetWindowThreadProcessId;

2022-09-06 20:22:42 4352

原创 C# 通过进程名获进程的标题、程序路径、启动时间等

/模块入口地址(内存起始地址)IntPrt BaseAddress = ps[LastNum].MainModule.BaseAddress;由于.NET框架的安全性控制,所以对于操作内存数据还需要借助系统的API来实现。这个数组里面的数据还是非常多的,包括可以获取文件版本信息,占用内存等。找了一圈也没发现完整的介绍,通过东拼西凑和自己调试现将经验分享出来。

2022-09-05 17:09:57 2151

转载 C#获取当前激活窗口-GetActiveWindow与GetForegroundWindow两者有何区别

然后你正在EXCEL表格中编辑,那么使用GetForegroundWindow获取到的就是QQ2的指针函数,因为无论你打开什么软件,QQ2都在最上层显示。原文链接:https://blog.csdn.net/lijian2017/article/details/80620053。当使用GetActiveWindow 你获取到的就是EXCEL表格的指针函数,因为输入的焦点在EXCEL上。GetActiveWindow() 是你的程序的当前激活的窗口。

2022-09-05 13:46:20 4163

原创 川崎机器人 AS语言基础运动指令表

    功能简介 动作方式 参考坐标系 位置特性 X,Y,Z 角度特性 O,A,T 指令格式(距离单位毫米,时间单位秒,角度单位度 示例1 示例2 运 动 指 令 JMOVE 以关节移动到目标点 关节移动方式 基础坐标系 不受控 伪随机动作 JMOVE 目标点 JMOVE #yd JMOVE put1 LMOVE 以直线移动到目标点 直线移动方式

2022-05-07 10:24:42 6427 2

转载 [转载]IL指令详细表

名称 说明 Add 将两个值相加并将结果推送到计算堆栈上。 Add.Ovf 将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。 Add.Ovf.Un 将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。 And 计算两个值的按位“与”并将结果推送到计算堆栈上。 Argli...

2022-03-29 15:17:46 1056

原创 C# 对注册表的读取/写入/创建/删除/判断对比代码

C# 注册表的读取/写入/创建/删除/检测

2022-03-29 01:23:31 488

原创 SDF Viewer 注册码&算法

随便找个C#代码执行的网站运行一下接出来结果了C# 在线工具 | 菜鸟工具C#在线运行,C#在线编译,支持手机在线编程写代码 - C#教程using System;using System.Text;//文本处理命名空间using System.IO;//MemoryStream读写数据流用的命名空间using System.Security.Cryptography;//加密解密用的命名空间namespace KeyGen{ class Program {

2022-03-23 14:21:48 1195

原创 川崎机器人几百个示教点位置的动态修正

前言昨天有人在群里问了一个问题,大概需求就是项目现场机器人有上百个点位,每个点位客户都需要动态去微调位置,而且是在运行中调整。想解决这个问题对于搞编程的人来说实现起来并不难。思路1.需要把修正量加到位置点中,因为只修正X,Y,Z三个方向的值,所以用SHIFT指令就够了。2.需要做数组,每个位置点的X,Y,Z修正量对应一个唯一的变量值。3.需要添加一个对应位置编号的整数值作为数组的下标值(pnum),而且可以实时修改。4.因为是动态修正只能是在已经修正的数据上进行加减数据。5.

2022-02-24 00:30:40 3667 2

原创 川崎机器人仿真软件K-ROSET破解版的发展历程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前言随着川崎机器人在国内的普及,代理商、集成商、终端客户技术人员的相关培养也提上日程。对于准备引入川崎机器人作为自动化项目的一个模块,选型与功能验证、编程调试等前期必要的相关需求也就纳入准备工作。每个品牌的工业机器人都有配套的仿真软件,功能大体上相同,由于小公司成本原因和公司对技术的重视程度,很少有公司去购买软件配套的加密狗程序,最终把所有技术问题都推到工程师的头上,给工程师造成很大的压力,工程师想尽一切办法去寻...

2022-02-22 05:38:50 5619 2

原创 关于全网下架 工控闪剑 共享资源的通知

前言:博主简介:姓名:左远春QQ:2950800QQ群:179600538现用网名:工控闪剑曾用网名:闪剑/冰剑科技/闪剑科技作品信息:视频类:一.川崎机器人基础培训教程系列:(2016年)1.示教器界面认知与基本操作(PPT)2.接口面板设计(PPT)3.系统参数设定(PPT)二.川崎机器人入门培训教程系列(2016年)第1课.程序的新建与删除第2课.程序的运行与外部保持信号第3课.R代码应用与注释添加第4课.接口面板制作第5课外..

2022-02-21 14:42:55 1087

火拼俄罗斯方块不落块插件 闪剑优化版

目前火拼俄罗斯玩家内部使用的不落块插件均为2007年发布的原版插件,只是少数对界面进行了修改 本人经过历时半个月的逆向调试解析,修改版插件已经解决了原版插件存在的不足,具体如下: 1.首次调用插件默认关闭测速窗口显示功能(原版默认开启) 2.首次调用插件默认关闭键盘加速功能(原版默认开启) 3.首次调用插件默认的键速3300改为5000,首次延时由133ms改为88ms 4.加速器默认操作按键恢复为原版游戏默认按键(逆变Num0、顺变↑、直落Space) 5.自杀功能由原来的10秒改为11秒,避免出现自杀对手不得分的问题(刷分用功能) 6.插件名称简化,并修正API入口指针(避免与原版插件冲突) 7.插件操作界面布局调整,留出个性化信息空间 不落块插件内置的键盘加速内核与3.4C相同,响应速度优于3.4C和test。 不落块插件功能:自动开始、不落块、11秒认输、测速、键盘加速 键盘F3功能键显示/隐藏插件主界面

2022-08-25

川崎机器人全系列手册

川崎机器人全系列手册,包含AS语言编程手册,示教器操作手册,IO通信手册,安装连接手册等等,有了这个就不用再去到网上找川崎机器人的手册了. 想学习川崎机器人知识,就赶紧下载吧,物超所值 手册为2014年2月份最新整理 包含E系列控制柜和Z系列/R系列的机器人本体手册

2014-06-22

E控系列 AS语言参考手册 DOCX格式

川崎机器人 E控系列 AS语言参考手册,478页,由网上的PDF格式转化来的,这个是DOCX格式,也就是说要WORD2007,WORD2010才能打得开,2003就不要白费力气了.因为转换成2003有点小问题.因原版PDF编码是日语系统的,所以中文操作系统打开是乱码,解决方法是选择支持东亚语言的PDF阅读器,不过转换成WORD版本就没这个问题了.

2013-01-06

KCWIN32 汉化版(含原版)

本软件是川崎机器人辅助编程工具,出于对川崎机器人高精数控设备热爱特别汉化了本软件. 汉化基于原程序修改,初期试验替换了软件内置的日语语言,但是由于程序没有调用变更语言的函数 无法选择更换语言,故直接替换掉了英文内容. 汉化说明: 1.基于原程序进行汉化,替换掉了英文内容. 2.由于对AS语言和指令不是特别熟悉所以部分汉化内容可能与实际意思有差异. 3.汉化内容:菜单界面,对话框界面,标题栏,提示框内容,调用系统的窗口说明. 4.版权对话框添加汉化信息. 5.为保证稳定性保留两个汉化版本. kcwin32_sc为标准资源汉化(标准资源汉化),只汉化了菜单界面,对话框界面. kcwin32_all为完整资源汉化(标准资源汉化+非标准资源汉化),汉化了所有可见的英文提示内容. 6.汉化所用软件:PEID0.95 ResHacker UltraEdit 7.如果软件存在使用问题和汉化内容不符请及时通知我. ※特别提示:由于非标准资源的特殊性,汉化后字符长度不符,故采用0填充和空格填充,稳定性未测试. ※如果kcwin32_all使用中出现问题请改用kcwin32_sc. 汉化:闪剑 QQ:2950***

2013-01-01

快速关机重启小工具

VB编写的快速关机重启的小软件,代码很简单,其实就是调用咱们任务管理器的CTRL+关机/重启,属于快速强行的,慎用

2012-02-22

吉林网通宽带我世界代替工具

本软件可替代宽带我世界直接用系统自带的拨号工具进行拨号

2009-02-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除