小编RDR*_*RDR的帖子

新标签中的HTML按钮打开链接

所以这是按钮打开某个链接的简单代码

                <button class="btn btn-success" onclick="location.href='http://google.com';"> Google</button>
Run Code Online (Sandbox Code Playgroud)

但它在同一页面上打开它,我希望链接在新选项卡上打开.

html web

17
推荐指数
5
解决办法
9万
查看次数

创建一个消息框,用户可以选择“不再显示”。

将一个群发信使和一个多消息/垃圾邮件发送者合二为一,效果很好,只是想让它变得更好。显然,我必须编写代码才能让 Skype 允许该程序,以便它可以做它所做的事情,这里是,

    private void Form1_Load(object sender, EventArgs e)
    {
        //I entered a message box so it doesn't crash instantly.
        MessageBox.Show("Please allow SkypeBot.vshost.exe to access skype. (Look at your Skype application)");
        Skype skype = new Skype();
        skype.Attach();
        getContacts(skype);
    }
Run Code Online (Sandbox Code Playgroud)

如果用户过去已经允许它,我怎样才能让它停止显示 MessageBox 并直接加载表单(因为它在您允许一次后不再要求允许它)

这是它的样子,如果有人想知道,出于某种原因; http://imgur.com/f0aaiZN,工作正常,只是想改进它,以便对上述请求的任何回答表示赞赏:D

c# winforms

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

检查是否有东西增加了1

    public int LevelReward()
    {
        int oldlevel = Client.Player.Level;

        if (Client.Player.Level == oldlevel + 1)
        {
            for (int i = 0; i < Client.Player.Inventory.Length; i++)
                if (Client.Player.Inventory[i] == null)
                {
                    Client.Player.Inventory[i] = Client.Player.Manager.GameData.Items[0x7016];
                    Client.Player.UpdateCount++;
                    Client.Player.SaveToCharacter();
                    Client.Player.SendInfo("You've been given 10 gold for leveling up!");
                }
        }
        return 0;
    }
Run Code Online (Sandbox Code Playgroud)

我想要的是这个代码,无论何时玩家升级,给他们项目"10金"(这是0x7016是什么)但是看看代码的顶部,我很难如何检查/意识到当玩家升级时......下面的代码只是其余部分,在库存现场产生物品等,但我只需要顶部的帮助

        int oldlevel = Client.Player.Level;

        if (Client.Player.Level == oldlevel + 1)
Run Code Online (Sandbox Code Playgroud)

c# visual-studio-2015

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

Windows 窗体在打开时显示为空白

这是表单打开时的显示方式 http://imgur.com/JbE5I6m 表单应该是什么样子 http://imgur.com/eTTiWUw

注意:当在 Visual Studio 中时,我没有开始制作 win form 应用程序,这是用于游戏的专用服务器,它是一个 .sln,其中包含 9 个项目,所有项目都可以编译并协同工作,我正在试验并查看它是否可以在其中做windows窗体,到目前为止我得到了很好的结果,除了当我执行命令(/wedit)打开它时,窗体显示为空白,同时在VS中我确实向窗体添加了东西。

下面是 FrmWorldEdit.Designer.cs

namespace WorldEdit
{
    partial class FrmWorldEdit
{
    /// <summary>
    /// Required designer variable.
    /// </summary>
    private System.ComponentModel.IContainer components = null;

    /// <summary>
    /// Clean up any resources being used.
    /// </summary>
    /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
    protected override void Dispose(bool disposing)
    {
        if (disposing && (components != null))
        {
            components.Dispose();
        }
        base.Dispose(disposing);
    }

    #region Windows Form Designer generated …
Run Code Online (Sandbox Code Playgroud)

c# visual-studio-2015

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

标签 统计

c# ×3

visual-studio-2015 ×2

html ×1

web ×1

winforms ×1