我';我想知道如何使我的程序可以添加scoreq
这是我的代码,我想让它可以跟踪用户和计算机的获胜次数,我将附上程序外观的图像 http://imgur.com/SbxVB5T[^] 我想使用具有 3D 效果的标签来跟踪分数,不胜感激 const int ROCK = 1; const int PAPER = 2; const int SCISSORS = 3; int userWinsCount; private void rockButton_Click(object sender, EventArgs e) { int userChoice = ROCK; userPictureBox.Image = Properties.Resources.Rock; Random randomNumberGenerator = new Random(); int computerChoice = randomNumberGenerator.Next(1, 4); switch (com
98 2022-07-19
编程技术问答社区
登录后,当用户单击后退按钮时,页面导航到登录页面。
用户在提供凭据后登录网站后,当用户在任何浏览器(如 google chrome、mozilla firefox 等)中单击后退按钮时,它会返回登录页面,当用户单击前进时按钮返回欢迎页面. 解决方案 你的期望是什么.? 如果您想在登录后单击返回按钮时显示欢迎页面,请检查登录页面加载事件中的会话值并重定向到欢迎页面.
92 2022-07-19
编程技术问答社区
如何在Visual Studio 2012中编辑此项目?
你好代码项目的人,这个网站很棒,我总是发现有趣的信息. 我确实需要编辑这个项目:HexEdit - Window Binary File Editor[^] 该版本将用于教育目的,它包含以下内容: 1) 编辑主界面并添加新的语言包. 2) 编辑主窗体. 由于这个项目不是用 Visual Basic 编写的,所以我找不到主窗体,有人可以帮我吗? 我已经知道 Hed edit 有一个网站,我已经在那里发布了同样的问题,所以请不要将此作为解决方案. 致以最诚挚的问候,我将等待您的回复. 解决方案 好吧,这是错误的论坛,但我看到您在文章下发布了相同的问题. 与 C# 或 VB.NET 相比,MFC(以及 C++)是一种不同的动物. 对话框(表单)的代码通常位于四个文件中.例如: MyDialog.h // Contains method prototypes and definitions MyDialog.cpp
84 2022-07-19
编程技术问答社区
Visual Studio:添加用于开发的自定义代码生成
你好, 在我的应用程序(.net MVC,c#)中,我为我的一个模块的公共方法使用固定结构. 当我向这个模块添加一个新的公共方法时,我需要添加以下代码: 1)现有文件中的代码段,例如: [...attribute...] [...attribute...] public ... {Method-Name}(...) { ...init code... } 2) 定义两个类的两个代码文件.这些类的名称是使用附加一些后缀的方法名称({Method-Name})构建的,例如: using System...; namespace ... { public class {Method-Name}Model { public {Method-Name}Model() { } ...common code... } } 我需要生成此代码一次(对于每个新方法) - 之后我
66 2022-07-19
编程技术问答社区
是否将记事本或visual studio用于HTML/CSS(或其他IDE)?
你好, 当我几乎完成 C# 的课程时,我开始了我的 html/css 课程,所以我创建的 webforms(很快 MVC)会更完整.我的教授使用简单的记事本,而我学习语法等,而不是我在记事本中为 CSS 所做的所有更改文件出现在 HTML 页面中. 例如: body { font-family:Arial,Helvettica,sans-serif; background-color:#333333; } 当字体改变时,主体背景不会改变.这发生在所有浏览器中,除了边缘甚至不会改变字体.所以我应该使用 IDE 还是坚持使用记事本? 谢谢 解决方案 你坚持使用记事本...它对你来说是可选的:-)
100 2022-07-19
编程技术问答社区
类型或名称空间名称';LoginView模型';找不到
构建没有身份验证的小型宣传册件 MVC 网站.它在 Visual Studio 中被禁用.第一次使用 Visual Studio 2015 成功发布到我的工作站 IIS.现在,当我再次尝试发布时,我得到“找不到类型或命名空间名称'LoginViewModel'..."和一堆似乎与登录身份验证有关的附加错误. 我该如何解决这个问题? 解决方案 经过一番挖掘,我发现 Visual Studio 已经插入了一系列“帐户"视图,即使我在启动时没有指定身份验证该项目.这些将在测试模式下构建正常,但在发布到我的测试服务器时会失败.删除帐户视图解决了问题.
202 2022-07-19
编程技术问答社区
参数没有默认值?
我已经尝试了所有我知道的技巧来让这段代码正常工作,并且这个参数肯定被赋予了一个值.我在想也许只是一些我没有看到的错字. 'pulls a list of forms for the selected pokemon Dim SqlQry As String = "SELECT [Pokemon_forms].[pokemon_id], [Pokemon].[id], [Pokemon].[identifier], [Pokemon_forms].[form_identifier] " & "FROM [Pokemon], [Pokemon_forms] WHERE (([Pokemon]![id]=[Pokemon_forms]![pokemon_id])) AND [Pokemon]![identifier] = ?;" DbCommand = New OleDbCommand(SqlQry, DbConnection) Dim IdentifierParam As N
448 2022-07-19
编程技术问答社区
如何在MFC/C++应用程序中重命名主窗口(窗体)
你好. 我一直在做一个在 Visual Studio 2012 中用 MFC/C++ 制作的项目,而且似乎工作得很好,唯一的问题是当我在 VS 2012 中按下“运行/编译"按钮时,主窗口(我称之为“主窗体") 在窗口的最顶部显示应用程序的原始名称. 我想做的是重命名此表单并保留我一直在使用的所有其他功能;有人知道如何执行此任务吗?提前致谢. 我最好的问候. Michael 解决方案 您可以随时在窗口 HWND 上调用 SetWindowText 来设置其标题:https://msdn.microsoft.com/en-us/library/windows/desktop/ms633546%28v=vs.85%29.aspx[^]. 是的,对于顶级(弹出)窗口,它将在标题栏中设置其标题,仅此而已.对于其他窗口(控件),它将设置一些文本. —SA
360 2022-07-19
编程技术问答社区
如何使用Vb控制并行端口。2012年净额
我的项目有点问题 我的程序是在 .net 2012 中编码的,我的想法是当我按下一个数字时它有声音,这意味着当我按下它时数字 1 有一个错误声音 数字 2 当我按下它时有并接受声音到目前为止每个想法都是好的,现在我想控制一个并行端口,所以如果按下数字 1,则 红色 LED 亮,如果按下数字 2,则 绿色 LED 亮 任何可以引导我到那里的想法或链接!谢谢 我的操作系统是 Windows 8.1 解决方案 您不想将 LED 直接连接到并行端口.那里有一些项目会告诉你可以侥幸逃脱,但如果你不小心,你可能会炸毁端口,并且对于某些端口,它根本无法工作. 这是可能的,但我建议不要这样做.请参阅这篇文章[^] 讨论如何做它. 我强烈建议您使用接口板,例如 Phidg​​ets InterfaceKit[^] 板.如果您炸毁了某些东西,更换其中一个比更换主板便宜得多. 请参阅我对问题的评论.你甚至不需要走太远:http://www.codeproject.com/s
104 2022-07-19
编程技术问答社区
我的代码赢了';t编译
我从 github https://github.com/niknah/ManagerIO_ConvertToTransfer 获得了这个项目,但是当我运行该解决方案时,它要求提供 protobuf-net 和 Manager 的程序集参考.不用担心我设法成功安装的 protobuf-net,但经理没有.我不知道它是从哪里来的.尝试使用安装包管理器安装它,但它说找不到包. 经理参考有这行代码. 使用管理器; 使用 Manager.Model; 使用 Manager.Persistence; 谢谢 解决方案 你需要安装Manager.IO[^] 来获取这些程序集. 一个 dll 引用可能丢失或不正确.检查添加到此项目的所有引用是否可用. 似乎是 dll 引用问题.我建议您检查所有参考资料并重建解决方案.如果它仍然不起作用,那么您可以在 github 上向此代码的作者打开一个新问题. -KR
112 2022-07-19
编程技术问答社区
如何重命名此资源。rc文件
您好,我一直在对一个用 MFC/C++ 制作的项目进行一些修复,一切都很顺利,除了一个问题. 我已经显示了资源文件中的树,这意味着 .sln 文件,然后我会看到具有特定名称的 .rc 文件和整个数据库,这个相同的名称是软件在主窗口. 我想编辑此名称以更改它,以便在主窗体中放置一个不同的名称. 我想解决这个问题的原因是因为这是不正确的,没有写正确. 谁能帮忙解决一下? 我最好的问候. Michael. 解决方案 最简单的方法是完全关闭 Visual Studio,重命名文件并使用文本编辑器打开 *.sln 文件,然后搜索并重命名它.您可以删除数据库文件,因为丢失时会重新生成.在开始之前备份所有数据.;-)
678 2022-07-19
编程技术问答社区
如何创建类似Microsoft Edge的选项卡控件?
喜欢主题:) 屏幕 这样的事情怎么办? 我考虑活动、非活动选项卡 + 分隔选项卡和删除、添加选项卡按钮 :) 感谢您的提前 ;) 解决方案 移除那些渐变色 &阴影也是如此. 使用平面图标. 使用 Segoe UI 字体. 不是确切的解决方案,但你可以试一试:) -KR
114 2022-07-19
编程技术问答社区
从菜单提示打开表单
你好! 我正在尝试在表单中打开一个表单 我的解决方案资源管理器中有 2 个表单 Form1 = 主窗体 Form2 =我在菜单条中按(选项)时尝试弹出的那个 但是当我尝试在我的代码中声明 Form2 时,它不想显示出来 Form2.Show(); 不想工作,抱歉信息不足.匆忙中,只是寻找快速修复.有小费吗?如果您需要更多信息,请告诉我. 解决方案 MenuStrip? 双击一个项目,只需添加以下代码: Form2 nForm = new Form2(); nForm.TopLevel = false; nForm.Show(); 假设'Form1是你的Main Form: private Form2 form2 = new Form2(); private void Form1_Load(object sender, EventArgs e) { form2.Show(); } 当然这是猜测你没有创建'Form2到'Show的实例;然而,不创建
134 2022-07-19
编程技术问答社区
用C中的圆形滑块值更改播放器位置#
我正在使用基于 C# 的音频播放器 我使用的播放器组件是用 CSCore 开源库制作的. 我有一个圆形滑块控件,它具有基于整数的 ProgressValue 属性. 当我播放歌曲时,滑块的最大值设置为歌曲的总秒数,并启动计时器. 在计时器 Tick Event 中,滑块值会根据实际歌曲的位置而变化(其中 Length 也是 Timespan). 当我用鼠标改变滑块的值时,我希望能够改变歌曲的位置. 现在,值发生了变化,但是当我从控件上松开鼠标时,媒体又从头开始了.我没有收到任何错误、异常等.该应用程序只是保持正常运行.代码根本无法正常工作. 这是我在 Circular Slider 控件的 ValueChanged 事件处理程序中的一段代码: private void songProgress_ValueChanged(object sender, ValueChangedEventArgs e) {
120 2022-07-19
编程技术问答社区
Windows窗体主题Visual Studio。净额
你好! 所以我现在正在开发一个网络浏览器,我只是想知道是否有办法在 Visual Studio 中创建主题,就像我想更改 Windows 窗体本身的主题一样. 我需要第三方软件还是硬编码. 谢谢! 例如,我很想在这里改变这件作品的外观. https://gyazo.com/170165074354e39a290ba30e444ca42d[ 重要的是您要为您的应用程序定义什么“主题".“主题"一词可以表示许多不同的含义. 我建议您首先列出您希望在运行时为最终用户提供哪些功能. 能够编辑任何窗体、控件或用户控件的外观吗? 一些特殊的编辑工具,可以很容易地为任何 UI 元素设置视觉属性,然后应用(被继承)所有“在"外部元素(控件、表单、用户控件)中的 UI 元素? 您是否希望用户能够修改 TitleBar 等标准表单元素? 一旦您定义了所需的功能,恕我直言,与使用 Windows 窗体相比,您将处于一个更好的地方来评估对 WPF 的投资.
90 2022-07-19
编程技术问答社区
如何配置gridcontrol以接受阿拉伯语字母?
我使用 sql server express 数据库创建了一个 vs 2012 应用程序.当我插入带有阿拉伯字母的数据时,就像这样“???????????"关于gridcontrol,我该如何解决这个问题? 解决方案 你好mohammed, -确保你使用 nvarchar 数据类型而不是 varchar -确保在aspx页面头中使用编码UTF-8. 在你的数据库中右键单击->属性->选项 然后将排序规则更改为 Arabic_100_bin
98 2022-07-19
编程技术问答社区
WPF应用程序还是WinForm WebBroswer?
您好 CodeProject 上的其他用户! 所以我最近发布了一个关于 WinForm 主题选项的问题,事实证明,WinForm 可能不是要走的路,有人说在 WinForm 中更改主题的选项不多, 基本上我想要完成的是. 我希望我的网络浏览器在启动时有一个漂亮干净的标准主题,比如 Firefox. (不是标准的 Windows 标题栏) &我希望能够在使用 webBrowser 时拥有一个可以选择的不同主题的列表. 现在的问题是,什么能让我更容易实现这个目标. 通过使用 WPF 应用程序或 WinForm. 如果您也觉得有需要,请分享您的意见并给我一些指示. 解决方案 你知道那是什么WebBrowser[^] 控件是什么?它只是安装在旧系统或框架中的地下 IE 的包装器,它恰好是 IE 7. 回答您的问题,“哪个更好?" 答案很简单,WPF.WPF 提供了更多的灵活性、扩展支持,是的,每个控件的主题都可以编辑.如果您不喜欢旧主题、旧控件
138 2022-07-19
编程技术问答社区
自定义列表类型的集合编辑器
使用 VS 社区 2015. 我创建了一个线程安全列表 (TList),它以线程安全的方式实现了所有标准列表功能.我现在有一个具有 TList 的用户控件.作为财产.ImageEntry 是从 Component 派生的对象,具有 3 个属性.但是,CollectionEditor 不允许在设计器中维护此列表. TList: public class TList : IList, ICollection, IEnumerable, IDisposable { private ReaderWriterLockSlim _lck = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion); private List _list = new List(); private bool _lockableEnumerator = false; pub
126 2022-07-19
编程技术问答社区
Visual Studio webBrowser Laggy(Agar.io客户端)
大家好.我正在尝试为网站 agar.io 制作一个排序客户端.我已经设置了 Visual Studio 2015 并制作了一个 Windows 论坛项目.在这个项目中,我在论坛中添加了一个“webBrowser",并将 URL 设置为 agar.io.一切看起来都很好,但游戏的 FPS 非常低.认为这是 Internet Explorer 的问题,我在那里运行了 agar.io,它一点也不卡顿(我这样做是因为 webBrowser 工具似乎是基于 Internet Explorer 的).有帮助吗? 解决方案 我不确定是不是这个问题,但值得一试. 默认情况下,WebBrowserControl 设置为模拟 Internet Explorer 7. 这可能是游戏滞后的原因,但当然也有许多其他可能的原因. 您可以通过将应用程序名称添加到注册表项来更改此行为. 本文介绍如何配置 Internet Explorer WebBrowser 控件的仿真模式[^]
90 2022-07-19
编程技术问答社区
使用realsense sdk录制带音频的视频
你好, 在我的应用程序中,想要使用 realsense sdk 录制带有音频的视频文件. 我使用以下代码完成了视频录制.但是在播放时,我没有收到该视频文件中的任何音频. 以下是我用于录制视频的代码内容. session = PXCMSession.CreateInstance(); senseManager = session.CreateSenseManager(); senseManager.captureManager.SetFileName("TestVideo.rssdk", false); senseManager.EnableStream(PXCMCapture.StreamType.STREAM_TYPE_COLOR, WIDTH, HEIGHT, 30); senseManager.Init(); for (int i = 0; i
726 2022-07-19
编程技术问答社区