小编JBM*_*JBM的帖子

C# 输出到文本框

这听起来真的很愚蠢,但我正在上一门 C# 课程,在那里我们跳过这本书,只在控制台应用程序中工作。我们得到了一个练习,根据冠词、名词、动词和介词的数组在字符串中构建句子,并将字符串的第一个单词中的第一个字母大写。关键是,它希望输出到文本框。这不会是一个问题,除非

a) 我们跳过了所有关于 GUI 的章节(将在下一季度的 C# 课程中介绍),并且

b) 我查过这本书,甚至 Stack Overflow 和其他在线资源,但无法弄清楚。

不幸的是,我的老师昨晚选择不在课堂上讨论这个练习。因为他和我不在同一页上(不是不喜欢,更多的是化学反应),我试图自己解决这个问题。上交的最后期限已经过去,所以我现在只要求个人的启发。

所以,这是我创建的代码。我写它输出到控制台只是为了表明我有问题的基本机制。我知道我必须在 GUI 窗口中创建一个带有文本框的单独表单,但我不知道如何将输出发送到文本框而不是控制台。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace _16._4_StoryWriter
    {
       class StoryWriter
       {
          static void Main(string[] args)
          {
             string[] articles = { "the", "a", "one", "some", "any" };
             string[] nouns = { "boy", "girl", "dog", "town", "car" };
             string[] verbs = { "drove", "jumped", "ran", "walked", "skipped" };
             string[] preps = { "to", "from", "over", "under", "on" };

             string …
Run Code Online (Sandbox Code Playgroud)

c# textbox output

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

AutoHotKey - "继续"和"取消"按钮

我是AutoHotKey的新手,到目前为止,我认为自己很幸运能够创建一个脚本来自动化窗口中大约90%的数据输入.我现在正试图将其提升一个档次,并在我的数据输入脚本中添加警告/警告GUI.我想暂停正在运行的脚本并打开一个GUI,它会提醒我查看已输入的内容,如果某个特定条目看起来没问题,只需一个按钮即可继续操作,另一个按钮可以转出GUI和如果条目不正确,则为脚本的剩余部分.

这是我提出的一些代码,与一些伪代码混合以帮助显示我想要做的事情.

(Previous data entry script executes to this point)
Stop the script
Gui, New
Gui, Add, Text, 'n Check Authorization Number to be sure it is A1234 (FY 15). ; Wraps text
Gui, Add, Button, Default, Continue
Gui, Add, Button, Quit
Gui, Show, IMPORTANT!
If Continue button is clicked
----Continue with script
If Abort button is clicked
----Close the GUI
----Exit the entire script (Resume where I left off with rest of the data entry script)

我已经阅读了AHK帮助文件并且难以理解如何使这些按钮工作,以及如果我点击继续,如何正确地从GUI返回到脚本,或者如果我发现问题就退出整个事情.我可以调整GUI的大小和按钮位置等内容; 最重要的是获得正确的GUI代码.有人可以帮助代码吗?(我上次的编程课程是在2003年,所以我忘了很多!)

user-interface autohotkey button

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

标签 统计

autohotkey ×1

button ×1

c# ×1

output ×1

textbox ×1

user-interface ×1