小编Wil*_*ire的帖子

e.Handled在VB.net 2010中无效

我在vb.net上做了一个快速的网络浏览器,我有它,所以当你按Enter键导航到textbox1中的网页.唯一的问题就是每次按下回车都会发出哔哔声.我尝试使用e.Handled = True,但它没有做任何事情.这是我的按键代码

Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown

    If e.KeyCode = Keys.Enter Then
        e.Handled = True
        WebBrowser1.Navigate(TextBox1.Text)
    End If

End Sub
Run Code Online (Sandbox Code Playgroud)

我以为e.Handled会让那令人讨厌的嘟嘟声消失,但事实并非如此.

vb.net visual-studio-2010 beep

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

为什么我的 CSS 边框会移至页面末尾?

我一直在通过 codecademy 学习 HTML/CSS,我的 CSS 边框有这个问题。我需要我的 h1 以边框为中心,但我不希望该边框到达页面的末尾。这是我的代码

<h1 style="color:#0034ff; padding:20px; border-style:ridge; border-width:5px; text-align:center;">HTML Testing Page</h1>
Run Code Online (Sandbox Code Playgroud)

我计划很快制作一个单独的样式表,我只是将 CSS 放入 HTML 文档中进行测试。该边框到达页面的末尾,如果我放置 display:inline 或 display:inline-block 我的文本不再居中。如何使边框紧邻文本而不牺牲居中文本?

html css center border

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

无限大小的整数?

在Python中,我可以编写一个程序来计算无限大小的整数.就在前几天,我做了第一百万个斐波纳契数,而且它太大了它无法放入控制台.如果可以在Python中做到这一点,我的理解是用C语言编写的,那么在C++中如何做同样的事情呢?它必须是可能的,否则我不知道如何在Python中完成它.我也相信在Java/C#中有类似的东西称为Biginteger,但我找不到任何说它如何在C++中实现的东西.

c++ integer biginteger memory-limit

3
推荐指数
2
解决办法
4835
查看次数

绘图图形在VB.net中消失

我有一个简单的程序,您可以使用FillEllipse和FillRectangle在屏幕上绘制.我的问题是,当您将另一个窗口拖过屏幕的一小部分时,该部分将被删除.当您将另一个窗口拖过,放开并将其拖回时,会发生这种情况.有没有什么办法解决这一问题?

Dim MyFormObject As Graphics = Me.CreateGraphics
        Select Case shape
            Case "Ellipse"
                MyFormObject.FillEllipse(brush, e.X - CInt(brushWidth / 2), e.Y - CInt(brushHeight / 2), brushWidth, brushHeight)
            Case "Rectangle"
                MyFormObject.FillRectangle(brush, e.X - CInt(brushWidth / 2), e.Y - CInt(brushHeight / 2), brushWidth, brushHeight)
        End Select
Run Code Online (Sandbox Code Playgroud)

vb.net graphics paint visual-studio-2010 draw

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

简单的python程序问题

我有一个程序可以测试行星与太阳的距离.唯一的问题是,无论我说什么答案,它始终显示为正确.这是我的代码的链接:http: //pastebin.com/MimECyjm

如果可能的话,我想要一个更简单的答案,因为我还不精通python

有问题的代码:

mercury = "57.9"
mercury2 = "57900000"

def Mercury():
    ans = raw_input("How far is Mercury from the sun? ")
    if mercury or mercury2 in ans:
        print "Correct!"
        time.sleep(.5)
        os.system("cls")
        main()
    else:
        print "Incorrect!"
        Mercury()
Run Code Online (Sandbox Code Playgroud)

python windows string if-statement boolean

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

cout不输出正确的数据

我用c ++编写了一个程序来输出你告诉它的fibonacci序列中的数字.它一直工作到大约第47个数字,然后它打印出完全不同的数字,甚至是负数,并且它们都没有超过9或10个单独的整数.这是代码

#include <iostream>

int a = 0;
int b = 1;
int c;
int var = 0;
int num;

void fibonacci()
{
     using namespace std;
     c = a;          
     a = a + b;           
     b = c;
     var += 1;
}

void loop()
{    
    using namespace std;
    for (int iii=0; iii<num; iii++)
    fibonacci();
}

int main()
{
    using namespace std;
    cout << "What fibonacci number do you want to know? ";
    cin >> num;
    cin.get();
    loop();
    cout << "" << …
Run Code Online (Sandbox Code Playgroud)

c++ integer cout fibonacci

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

这个脚本用什么语言编写?

CreateObject("Wscript.Shell").Run "taskkill /f /t /im oovoo.exe", 0, False
Run Code Online (Sandbox Code Playgroud)

我知道它是Visual Basic的一些变体,我知道它不是.NET.它是VB6,还是我不知道的某种其他VB脚本语言?

language-agnostic vb.net vb6 vbscript

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

C#中的KeyPress事件?

这在VB.NET中非常简单,我只想做以下几点

Private Sub TextBox1_KeyPress(sender As Object, e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
    If e.KeyChar = Microsoft.VisualBasic.ChrW(Keys.Enter) Then
        e.Handled = True
        cmdOk.PerformClick()
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何在C#中执行等效操作,而不是文本框或一般的表单.在Form1.cs中,在下拉菜单的左上角,没有为事件生成方法的选项(比如如何在VB中生成Sub),我只有WindowsFormsApplication1.Form1

.net c# keypress visual-studio-2010 winforms

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

多个JavaScript函数无法正常工作

这是我的代码:

<script type="text/javascript" language="javascript">
function calc(){
    var a = prompt("Enter a number");
    var b = prompt("Enter another number");
    var x = +a;
    var y = +b;
    alert("The answer is " + (x+y));
}
function rect(type){
    var a = prompt("Enter length of rectangle");
    var b = prompt("Enter width of rectangle");
    var x = +a;
    var b = +b;
    if(type=="area"){
        alert("The area is " + (x*y);
    }
    else if(type=="perimeter"){
        alert("The perimeter is " + ( (2*x)+(2*y) );
    }
}
</script>

<head>
    <title>JavaScript …
Run Code Online (Sandbox Code Playgroud)

html javascript function button

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