怎么用函数代替按钮事件?

问题描述

就是原来我在按钮事件里实现的功能,现在想用一个函数来实现,可以在按钮事件里定义一个函数吗?点按钮的时候调用。

解决方案

解决方案二:
可以,你把按钮里的代码提取成一个方法,然后在按钮里面直接调用这个方法即可。
解决方案三:
引用1楼guwei4037的回复:

可以,你把按钮里的代码提取成一个方法,然后在按钮里面直接调用这个方法即可。

是在click外面定义一个函数,然后在click里面调用就行吗?
解决方案四:
引用2楼x87896的回复:

Quote: 引用1楼guwei4037的回复:
可以,你把按钮里的代码提取成一个方法,然后在按钮里面直接调用这个方法即可。

是在click外面定义一个函数,然后在click里面调用就行吗?

是的。如果要有什么外部参数之类的,你要定义好你的方法及其参数。
解决方案五:
引用3楼guwei4037的回复:

Quote: 引用2楼x87896的回复:
Quote: 引用1楼guwei4037的回复:
可以,你把按钮里的代码提取成一个方法,然后在按钮里面直接调用这个方法即可。

是在click外面定义一个函数,然后在click里面调用就行吗?

是的。如果要有什么外部参数之类的,你要定义好你的方法及其参数。错误2非静态的字段、方法或属性“SerialPort0.Form1.label8”要求对象引用C:UserspeijinDesktopSerialPort7SerialPort0Form1.cs11413SerialPort0这是什么意思呀
解决方案六:
引用4楼x87896的回复:

Quote: 引用3楼guwei4037的回复:
Quote: 引用2楼x87896的回复:
Quote: 引用1楼guwei4037的回复:
可以,你把按钮里的代码提取成一个方法,然后在按钮里面直接调用这个方法即可。

是在click外面定义一个函数,然后在click里面调用就行吗?

是的。如果要有什么外部参数之类的,你要定义好你的方法及其参数。错误2非静态的字段、方法或属性“SerialPort0.Form1.label8”要求对象引用C:UserspeijinDesktopSerialPort7SerialPort0Form1.cs11413SerialPort0这是什么意思呀

不要在静态函数中调用非静态成员对象或者函数

时间: 2024-09-20 00:18:29

怎么用函数代替按钮事件?的相关文章

十进制数-用vcmfc编写一个函数 在发送按钮事件下调用这个函数 具体见正文

问题描述 用vcmfc编写一个函数 在发送按钮事件下调用这个函数 具体见正文 该函数需将BYTE编辑框变量十进制数转化为16进制数,在按钮事件下调用该函数 进行转化.我是新手 求指导 刚接触vc思维上有点转不过来 解决方案 大概的思路char * input= ""00FF0123D5..."";char* out2=new char[strlen(input/2];int count=0;for(char *s=input;strlen(s)>0;s+=2)

android中添加按钮事件的方法

  解决方法: 1. 在res/layout中的activity_main.xml添加一个按钮,命名为button1. 2. 在MainActivity.java中添加按钮事件绑定: View btn1 = this.findViewById(R.id.button1); btn1.setOnClickListener(new ButtonClickListener()); 3. 重写ButtonClickListener函数: private class ButtonClickListener

jQuery支持动态参数将函数绑定到事件上的方法_jquery

本文实例讲述了jQuery支持动态参数将函数绑定到事件上的方法.分享给大家供大家参考.具体分析如下: 下面的js代码提供了两种方法用于绑定函数到事件,其中方法二可以传递动态参数,非常实用 //方法一 $('#foo').click(function(event) { alert('User clicked on "foo."'); }); //方法二, 支持动态传参 $('#foo').bind('click', {test1:"abc", test2:"

js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)_javascript技巧

本文实例讲述了js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件).分享给大家供大家参考.具体如下: 用户离开页面前,提示是否离开此页面(包括浏览器按钮事件) <script type="text/javascript"> window.onbeforeunload = function(){ return "您的文章尚未保存!"; } </script> 如果在退出页面时需要弹出对话框,提示用户将要退出页面,类似当设置某个功

Android编程之滑动按钮事件实例详解

本文实例讲述了Android滑动按钮事件.分享给大家供大家参考,具体如下: 今天纪录一下滑动按钮功能.. 首先效果图: 然后是分别建立三个文件,第一个是main.class,第二个是SlipButton.class,第三个是 onchangeListener.class main.class import Android.app.Activity; import android.os.Bundle; import android.widget.Toast; public class Main e

异常处理:android中添加按钮事件,出现NullPointerException

问题描述 异常处理:android中添加按钮事件,出现NullPointerException 解决方案 在maincsactivity的oncreate的72行找,有没有对象为null 解决方案二: 对象为空,要么你的按钮对象还没初始化,要么点击代码里有空对象,你调试一下便知 解决方案三: 空指针异常,没什么难找的,Debug一下即可很快找到: 解决方案四: 空指针异常,按钮对象没有初始化 解决方案五: 可能你声明了一个View,但是你没有findViewById,或者findViewById

asp.net中ajax技术是否可以实现停止服务器端正在运行的按钮事件

问题描述 asp.net中ajax技术是否可以实现停止服务器端正在运行的按钮事件 给予B/S的webform项目 在服务器端有一个按钮事件 执行时间较长 所以就添加了一个按钮用来可以随时停止正在运行的耗时较长的按钮 问题是那个正在服务器端运行的按钮是否可以被其他按钮终止呢?求解答 解决方案 不可以.首先将长时间操作的任务放在按钮事件中就是错误的.按钮事件在页面回传前调用,ajax回发根本在页面加载后.你应该用消息队列.后台服务去执行长时间的任务. 解决方案二: 这个理论上是可以实现的. 服务器端

JSP中用回车监听按钮事件兼容火狐 IE等主流浏览器

  这篇文章主要介绍了用回车监听按钮事件并且兼容火狐.IE等主流浏览器 ,需要的朋友可以参考下 代码如下:   <script>  // 兼容FF  document.onkeydown=keyListener;  function keyListener(e){  e = e ? e : event;  if(e.keyCode == 13){  onsubmit();  }  }  </script>   

jQuery支持动态参数将函数绑定到事件上的方法

这篇文章主要介绍了jQuery支持动态参数将函数绑定到事件上的方法,实例分析了两种支持动态参数的函数绑定技巧,需要的朋友可以参考下     本文实例讲述了jQuery支持动态参数将函数绑定到事件上的方法.分享给大家供大家参考.具体分析如下: 下面的js代码提供了两种方法用于绑定函数到事件,其中方法二可以传递动态参数,非常实用 ? 1 2 3 4 5 6 7 8 9 //方法一 $('#foo').click(function(event) { alert('User clicked on "fo