Foxtable(狐表)用户栏目专家坐堂 → 简单改造编辑器


  共有18747人关注过本帖树形打印复制链接

主题:简单改造编辑器

帅哥哟,离线,有人找我吗?
大红袍
  31楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/1 16:01:00 [只看该作者]

以下是引用rjh4078在2015/9/1 15:59:00的发言:
 按楼上方法做了 没有notepad那个按钮啊

 

窗口名已经改了。

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=72500&skin=0

 


 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  32楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2015/9/1 16:20:00 [只看该作者]

 现在出现这样的报错 ---------------------------
错误
---------------------------
自定义函数"NodePadEdit"执行出错,错误信息如下:



System.NullReferenceException: 未将对象引用设置到对象的实例。

   在 UserCode.AejqoAIeVmNfK8hsW(Object[] Args)
---------------------------
确定  
---------------------------

notepad路径已经确认是正确的 也在项目目录下建立了temp文件夹  拷贝了code.FOX文件过去

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  33楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/1 16:34:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
huli503
  34楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:130 积分:1688 威望:0 精华:0 注册:2016/10/1 20:59:00
  发帖心情 Post By:2016/11/16 9:50:00 [只看该作者]

看一下

 回到顶部
帅哥哟,离线,有人找我吗?
ddh5856
  35楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:58 积分:490 威望:0 精华:0 注册:2010/6/11 18:36:00
回复:(blackzhu)简单改造编辑器  发帖心情 Post By:2017/12/20 21:13:00 [只看该作者]

代码粘贴进去,弹出对话框,说:未定义 NotepadEdit_Click

 回到顶部
帅哥哟,离线,有人找我吗?
ddh5856
  36楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:58 积分:490 威望:0 精华:0 注册:2010/6/11 18:36:00
回复:(blackzhu)简单改造编辑器  发帖心情 Post By:2017/12/20 21:25:00 [只看该作者]

NotepadEdit_Click

 回到顶部
帅哥哟,离线,有人找我吗?
ddh5856
  37楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:58 积分:490 威望:0 精华:0 注册:2010/6/11 18:36:00
回复:(blackzhu)简单改造编辑器  发帖心情 Post By:2017/12/20 23:21:00 [只看该作者]

我整浪费了一天也没弄出来,不知道我太笨,还是方法介绍的不清楚,不详细,总归我要吐了

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  38楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/21 8:58:00 [只看该作者]

以下是引用ddh5856在2017/12/20 23:21:00的发言:
我整浪费了一天也没弄出来,不知道我太笨,还是方法介绍的不清楚,不详细,总归我要吐了

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=72500&skin=0

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
淡月斜阳
  39楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:221 积分:1921 威望:0 精华:0 注册:2015/4/8 8:18:00
  发帖心情 Post By:2018/3/27 10:50:00 [只看该作者]

终于搞定了,有几处需要修改
1.百度先下载notepad++安装
2.下载本贴5楼的附件,内有说明安装。
3.先贴全局代码。代码末尾的 Function.ecute("NodePadEdit")  ,错了,改成 Function.execute("NodePadEdit") 
4.代码中有几处是 nodepadedit,全部改成 notepadedit
5.If frmCodeEditor.Name <> "frmCommand" And frmCodeEditor.Name <> "frmCodeEditor" Then Return
   frmcommand 命令窗口名变了,改成class197
frmcodeeditor,改成class260
6.With BtnNotepadEdit
    .Name = "BtnNotepadEdit"
    .Anchor = windows.Forms.AnchorStyles.Left Or windows.Forms.AnchorStyles.Bottom 
    .Top = BtnFind.Top
    .Left = 96
    .Size = BtnFind.Size
    .Text = "NotePad++"
    AddHandler .Click,AddressOf NotepadEdit_Click
End With


.left=96   ,修改一下96这个值,挪动一下按钮位置,被别的按钮挡住了。
7.在项目文件夹下,新建一个 temp文件夹,里面新建一个code.fox的空白文件,用来存放临时代码的。
8.Proc.File = "D:\Notepad++\notepad++.exe "  改一下这个路径

 回到顶部
帅哥哟,离线,有人找我吗?
sywmbk
  40楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:163 积分:1486 威望:0 精华:0 注册:2017/9/22 10:58:00
  发帖心情 Post By:2018/3/27 11:22:00 [只看该作者]

 不得不说,Foxtable 自带的代码编辑器相对NotePad,editplus等,简直是...垃圾! 太难用了!

  我也试试这个方法,谢谢...

 回到顶部
总数 42 上一页 1 2 3 4 5 下一页