我正在完成一个用于Windows的Turbo Pascal 7程序,这是一个编程班级项目的一部分,基本上我们已经得到了一个简报,并告诉我们自己去实现和编码这个程序。
简要说明创建一个程序,在该程序中,用户可以输入一条消息,选择一个字母班次,然后每个字母将根据该班次进行“加密”(本质上是ROT13)。很简单。
我在Turbo Pascal for Windows7终端窗口中运行,它输出结果加密文本:
writeln('Encrypted message is ', line ,' for a shift of ', shift);
readln;
我想做的是进一步
首先,我想让你知道,我已经在空闲时间找了好几个星期了,但我还是想不明白……
我有一个想要运行的run.bat,但我需要在linux mint 15kde中运行它,所以它必须是一个run.sh
能不能请你们中的一些人看一看,也许能帮我把它换掉,我已经绝望了..
@echo off
title RSPS
cd src
cd ..
"C:\Program Files\Java\jdk1.6.0_31\bin\java" -Xms250m -Xmx1024m -classpath bin;lib/* Main.Launcher
pause
相关:
我看了这个问题,在最上面的答案中尝试了所有的方法,但没有一种有效。每次我尝试它们,然后在Notepad++中打开文件时,它都会显示我想在新行中添加什么(20个空格)。
我所拥有的:
word word number [EOL]
我想要的:
word word number [EOL]
我现在得出的结论是:
word word number [EOL]
[EOL]
cat -vet显示以
number ^M$
在正常
AFAIK在vista和Windows7中没有DOS,但我需要执行在汇编程序上写的系统程序来读写数据(BIOS)。我不能在Vista中这样做,因为我在user more (环-3)中。这就是为什么我有两个想法:-执行表单DOS (但我需要DOS);-编写在我登录到用户模式之前执行的服务。
从软盘加载DOS不是一个好主意,因为我没有软盘。
我想打印当前工作目录及其内容。该程序将在x86中完成,16位英特尔语法,使用中断的DOS汇编。我将使用的汇编程序将是Turbo汇编程序。以下是我到目前为止的代码(不多):
ASSUME cs:code, ds:data
data segment
buffer db 64 dup (0) ; buffer for the current directory name
data ends
code segment
start:
mov ax, data ;
mov ds, ax ; move data segment into ds, es re