问题标签 [cosmos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
891 浏览

c# - 如何在 Cosmos OS 中绘制鼠标?

我正在尝试在 Cosmos OS 中绘制鼠标,但遇到了问题。

这是我的代码:

但是,在运行它时,我收到了这个错误:

错误 CS0103 当前上下文中不存在名称“屏幕”

0 投票
1 回答
81 浏览

c# - C# 中的 Cosmos IO 异常错误

大家好,我最近使用 Cosomos 开始在 OS developmentemt 中,所以我使用的是 VS2010,当我尝试调试它时,它给出了一些警告,所以我尝试在 VS2008 上调试它,它在没有 Waring 的情况下调试,然后它给出我的 IO 异常错误 请记住,我从未接触过单行代码,我已经下载并安装了创建的项目,这是第一次调试。所有我会提供一些更清晰的图像编辑:我已经通过选择 QEMU Radiobtn 进行了修复,但有时会给出 IO 错误和其他错误!还有一个问题,为什么它只在 VS2008 中有效,甚至所有教程都是在 vs2008 上制作的,即使是最近的,第一步这里是主要的 exciption

0 投票
3 回答
1522 浏览

c# - c# 检查一个字符串是否有某个单词

我正在使用 Cosmos 制作一个简单的操作系统来了解它。如果我想创建一个名为 echo 的命令行来回显用户的输入,首先我需要检查输入前面是否有“echo”。例如,如果我输入“echo hello world”,我希望我的 VMware 回显“hello world”,因为 echo 是我的新命令行。

我尝试的是

它效率不高。首先,VMware 说

并且用户可能会在他的字符串中间键入“echo”,而不是作为命令。

有没有有效的方法来解决这个问题?

0 投票
1 回答
71 浏览

c# - var 并存储错误的最后一个索引

我正在制作一个简单的操作系统来回显用户的输入。但是,我遇到了一些错误。我认为创建 var 索引和存储最后一个索引没有任何问题。

这是我的错误:

0 投票
1 回答
88 浏览

c# - c#run方法不循环

我正在使用 cosmos 制作一个简单的操作系统。我是 C# 的初学者。cosmos 的默认代码循环中的 Run() 方法,直到我退出 VMware。但是,一旦我稍微修复一下,我的程序就会自动退出。我不明白为什么。我试图让它循环。我修复之前 Cosmo 的默认代码:

下面是我的新 Run() 方法。其他一切都保持不变。

0 投票
1 回答
121 浏览

c# - c# cosmos IndexOf 不支持

我正在使用 cosmos 来练习我的 c# 并更好地理解操作系统。我正在尝试使用 IndexOf 方法,但 VMware 给了我:

Indexof 方法有什么替代方法吗?例如,如果我的字符串是“hello@world”,我想找到 @ 的索引是 5。

0 投票
0 回答
82 浏览

c# - C# Cosmos 无法打印浮点变量

我正在使用 Cosmos 在 C# 中构建一个简单的操作系统。出于某种原因,当我尝试使用我的浮点变量时出现错误。我知道这看起来很奇怪,但我真的得到了一个错误。

错误说:

我如何解决它?

0 投票
1 回答
257 浏览

c# - 宇宙没有出现在我面前

我一直在寻找几个小时来解决我的问题。但我已经使用 Visual Studio 2015 社区版下载了 Cosmos(操作系统)。起初我下载了 userkit,然后意识到我想要 devkit(也许)。我在网上看到的所有例子都在使用这个:

但这对我不起作用。(我确实更改了属性以使用 3.5 框架,我读到我必须使用它,现在它在任何地方都找不到 Cosmos。在我使用框架 4.5 之前,我可以使用 cosmos,但只能使用 Cosmos.System 和另一个。任何想法关于我做错了什么?

这是我第一次启动 cosmos 项目时在 Kernel.cs 中得到的:

0 投票
1 回答
52 浏览

colors - Cosmos VGAScreen 清除颜色

我记得曾经在网上找到过这个,但我现在似乎无法在任何地方找到它。我正在为 vgascreen.clear(int) 方法中的每种颜色(整数)创建一个枚举。我没有测试每个数字,而是在网上寻找每个数字对应的正确整数值的描述。

例如

您可以猜到,测试每个数字变得令人厌烦和无聊。有人知道我要找的链接吗?

0 投票
2 回答
657 浏览

c# - C# 转到用户输入

我正在使用 Cosmos 制作一个操作系统,并想使用它goto来访问用户输入,但我收到了错误

在 goto 语句的范围内没有这样的标签“输入”

“输入”是用户输入的变量。

我可以理解为什么会这样,但我该如何解决呢?