问题列表 - 第26584页

.NET Windows窗体 - 拦截Close X事件

这一定是个愚蠢的问题,但我无法弄清楚.我也不能使用设计器,因为在我之前的编码器设法将GUI和逻辑全部集中在一起,所以现在它很困惑.我必须按照旧学校的方式去做.

我有一个表格,可以通过3种方式关闭:关闭按钮,文件/关闭菜单和X图标.我希望他们都做同样的事情.拦截按钮和菜单事件很容易.事实上,两者都与一种onCloseConfig方法联系在一起.顺便问一下,这种方法有更好的名称吗?

private void onCloseConfig(object sender, System.EventArgs e)
{
    if (! m_configControl.Modified)
    {
        Application.Exit(); // Or should it be this.Close();
    }
    ....
    // Else present a dialog, ask if they want to save.
}
Run Code Online (Sandbox Code Playgroud)

所以,拦截X我试过的:this.FormClosing +=new FormClosingEventHandler(this.onCloseConfig);我相信这是导致无限循环的原因.我不希望:) FormClosed是另一种选择,但似乎为时已晚.我只想拦截点击X的事实,而不是表格正在关闭的事实.

.net winforms

7
推荐指数
1
解决办法
4808
查看次数

使用CSS突出显示单选按钮

我一直试图用CSS突出显示一个单选按钮,但是在FireFox中使用样式是不成功的.我看到一些使用图像渲染突出显示的方法.是否有一种首选方法可以跨多个浏览器处理单选按钮突出显示?

<input type="text" style="border-color:#FF0000">
<input type="radio" style="border-color:#FF0000">
Run Code Online (Sandbox Code Playgroud)

文本框的边框为红色,但单选按钮不会采用边框颜色?

html css

1
推荐指数
1
解决办法
7739
查看次数

有没有办法让textarea伸展以适应其内容而不使用PHP或JavaScript?

我正在填写textarea内容供用户编辑.

是否有可能使其伸展以适应CSS的内容(如overflow:showdiv)?

html css

65
推荐指数
8
解决办法
7万
查看次数

用于HID(USB)的.NET API?

.NET(C#)中是否有用于使用USB HID(人机接口)设备的API?

.net c# api usb hid

25
推荐指数
2
解决办法
5万
查看次数

如何找出我使用Perl的Java版本?

我如何找出我正在使用Perl编程的Java版本,并使用它执行一些基于它的jar文件?

java perl

0
推荐指数
1
解决办法
1692
查看次数

C++初学者 - 在类中使用类时遇到麻烦

我正在做一个大学项目,我必须在那里实施一个简单的Scrabble游戏.

我有一个player班级(包含分数和玩家的手,形式为a std::stringscore类(包含名称和数字(int)分数).

其中一个Player成员函数是Score getScore(),返回该玩家的Score对象.但是,我在编译时遇到以下错误:

player.h(27) : error C2146: syntax error : missing ';' before identifier 'getScore'
player.h(27) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
player.h(27) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
player.h(27) : warning C4183: 'getScore': missing return type; assumed to be a member function returning 'int'
player.h(35) : error C2146: …
Run Code Online (Sandbox Code Playgroud)

c++ class return-type header-files

0
推荐指数
1
解决办法
1493
查看次数

自我创造者:这是什么模式?PHP

我有几个类基本上是数据库行的接口.由于该类假定行已经存在(__construct期望字段值),因此有一个公共静态函数允许创建行并返回该类的实例.

这是一个伪代码(因此存在错误和缺少改进)示例:

class fruit {

        public $id;

        public function __construct( $id ) {

                if ( ! is_numeric($id) ) {
                    throw new Exception("Id is not numeric.");
                }
                $this->id = $id;
            $sql = "SELECT * FROM Fruits WHERE id = $id";
            ...
            $this->arrFieldValues[$field] = $row[$value];
        }

    public function __get( $var ) {
        return $this->arrFieldValues[$var];
    }

    public function __set( $var, $val ) {
        $sql = "UPDATE fruits SET $var = " .  mysql_real_escape_string($val) . " WHERE id = $this->id";
    }

        public …
Run Code Online (Sandbox Code Playgroud)

php oop design-patterns

1
推荐指数
1
解决办法
252
查看次数

Haskell中的Fibonacci数

嗨,我需要将我的F#代码更改为Haskell代码,但我在Haskell中是如此新,我不能这样我的代码只是从键盘读取数据,如果数据不是整数返回错误消息然后计算n斐波纳契数然后写入list之后将列表写入txt文件这是我的代码

open System
let rec fib n = 
    match n with
    |0->0
    |1->1
    |2->1
    |n->fib(n-1)+fib(n-2);;

let printFibonacci list = 
    for i=0 to (List.length list)-1 do
        printf "%d " (list.Item(i));;

let writeToFile list = 
    let file = System.IO.File.Create("C:\out2.txt")
    let mutable s =""
    let writer = new System.IO.StreamWriter(file)
    try
        for i=0 to (List.length list)-1 do
        s <- list.Item(i).ToString()
        writer.Write(s+" ")

    finally
        writer.Close()
        file.Dispose()
        printfn "Writed To File"


let mutable control = true
let mutable num = 0
while control do 
    try
    printfn …
Run Code Online (Sandbox Code Playgroud)

haskell

3
推荐指数
1
解决办法
3279
查看次数

Grails批量插入

我的要求需要插入数千条记录,当插入每条新记录时,需要更多时间才能完成工作.

任何人都可以建议如何使用grails批次?

在此先感谢,
SRI

grails batch-file

2
推荐指数
1
解决办法
3367
查看次数

根据挂钟时间获取gprof配置文件?

我的理解是默认情况下gprof会考虑CPU时间.有没有办法让它根据挂钟时间进行配置?

我的程序执行了大量的磁盘I/O,因此它使用的CPU时间仅占实际执行时间的一小部分.我需要知道磁盘的哪些部分i/o占用的时间最多.

c++ profiling gprof

8
推荐指数
1
解决办法
2906
查看次数

标签 统计

.net ×2

c++ ×2

css ×2

html ×2

api ×1

batch-file ×1

c# ×1

class ×1

design-patterns ×1

gprof ×1

grails ×1

haskell ×1

header-files ×1

hid ×1

java ×1

oop ×1

perl ×1

php ×1

profiling ×1

return-type ×1

usb ×1

winforms ×1