标签: notepad

从C#应用程序打开txt文件

以下代码假设从我的C#应用​​程序打开CMD并打开文件text.txt.

我尝试将文件路径设置为环境变量,但是当记事本打开时,它会查找%file%.txt而不是text.txt

知道为什么吗?

System.Diagnostics.Process proc = new System.Diagnostics.Process();
        proc.EnableRaisingEvents=false;
        proc.StartInfo.EnvironmentVariables.Add("file", "c:\\text.txt");
        proc.StartInfo.UseShellExecute = false;
        proc.StartInfo.FileName = "notepad";

        proc.StartInfo.Arguments="%file%";
        proc.Start();
        proc.WaitForExit();

        Console.WriteLine(proc.ExitCode);
Run Code Online (Sandbox Code Playgroud)

c# command-line cmd notepad environment-variables

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

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

正则表达式-如何删除前10行/后10行

我正在尝试制作一个正则表达式,使用“搜索并全部替换”删除我200个txt文件的第一行和最后十行

我试图(\s*^(\h*\S.*)){10}删除包含的前10行空白,但效果不佳。

regex text notepad

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

在记事本中打开由 C 程序创建的文本文件的错误显示

#include<stdio.h>
#include<stdlib.h>
void init(char*filename)
{
    FILE* f = fopen(filename,"w");
    fprintf(f,"%d ",8);
    fprintf(f,"%d ",6);
    int i, j;
    for(i = 0; i < 8; i ++)
    {
        for(j = 0; j < 8; j ++)
        {
            fprintf(f,"%d ", rand()%6);
        }
    }    
    fclose(f);
}
int main()
{
    init("input.txt");
}
Run Code Online (Sandbox Code Playgroud)

当我打开文件时,我看到:

*????????‰‰???????????‰?‰?????????‰?‰?????‰???????????????????????‰*
Run Code Online (Sandbox Code Playgroud)

为什么我看不到rand()%6打印到此文件的值?

我使用 Dev-C++ 5.6.3 运行程序并以 .cpp 格式保存,用记事本打开

c notepad file character-encoding

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

“cscript //NoLogo”代表什么?

这是一个java程序代码,运行记事本程序并粘贴存储在该程序本身中的特定文本......

我想知道您是否可以向我解释一下 的String vbs值,以及中的File file和。如果您这么慷慨,请向我解释整个代码。("cscript //NoLogo " + file.getPath())Process p

我是 Java 初学者,不完全是,但如果你想从 0 到 10 进行判断,我会是 1.5/10

import java.io.File;
import java.io.FileWriter;
import javax.swing.JTextField;

 public class PasteToNotepad {

   public static void main(String[] args) throws Exception {
     String text = "Some text for testing.";
     JTextField textField = new JTextField(text);
     textField.setSelectionStart(0);
     textField.setSelectionEnd(text.length() - 1);
     textField.copy();

     String vbs = ""
             + "Set WshShell = WScript.CreateObject(\"WScript.Shell\")\n"
             + "WshShell.Run \"notepad\", 9\n"
             + "WScript.Sleep 500\n"
             + "WshShell.SendKeys \"^V\"";

     File file …
Run Code Online (Sandbox Code Playgroud)

java notepad file jtextfield filewriter

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

了解如何使用记事本(MS)进行反击

如果我用powershell做的话

    [string]$text = "this `nis a `ntest"
    $text > c:\test.txt
Run Code Online (Sandbox Code Playgroud)

用notepad ++这就是结果:

    this
    is a
    test
Run Code Online (Sandbox Code Playgroud)

但如果我用Windows的记事本打开它它不起作用:

    this is a test
Run Code Online (Sandbox Code Playgroud)

为什么?我该怎么解决?

powershell notepad backticks

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

当我打开使用Notepad ++创建的文件时,为什么Windows记事本会将所有代码行放在一行?

我有以下问题:我使用Nodepad ++编辑器编写一些文本\代码,然后我将文件保存到其中,如果以后我使用Windows 记事本打开此文件,这会丢失文本格式并将所有代码行放在一行上.

为什么?这件事可能有问题吗?

TNX

安德里亚

text notepad text-editor editor notepad++

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

从 Excel VBA 打开并写入记事本

我需要打开记事本并将宏中的结果写入其中。我想打开记事本并写入内容,并让用户查看,如果他或她想保存它,则将其保存在他们喜欢的任何地方。而不是写入它并将所有代码保存在计算机上。

谢谢

excel vba notepad project

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

将数据从 Excel 复制到记事本

我使用SendKeysExcel VBA 函数将数据从 Excel 复制到记事本。

我希望避免使用发送键。

我有这个代码:

sub test()

    dim wb as Workbook
    set wb = "C:\Documents\test.xlsx"
    wb.Sheets(2).Range("C2:C" & lRow).Copy
    myApp = Shell("Notepad.exe", vbNormalFocus)
    SendKeys "^v"
    Application.CutCopyMode = False
    wb.Sheets(2).Range("C2:C" & lRow).NumberFormat = "@"
 end sub
Run Code Online (Sandbox Code Playgroud)

这只是将数据从 Excel 复制到记事本,但在对 Excel 文件进行一些更正后,我希望将记事本中的数据从 C2 开始复制到 Excel。

excel vba notepad

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

Notepad ++使用replace复制/粘贴每一行的一部分

我想知道我们是否可以使用notepad ++执行以下操作.我在这个词中列出了所有国家的详尽清单,这只是其中的一小部分:

Afghanistan : '',
Albania : '',
Algeria : '',
American Samoa : '',
Andorra : '',
Angola : '',
Anguilla : '',
Antigua and Barbuda  : '',
Run Code Online (Sandbox Code Playgroud)

我需要在单引号之间注入每个国家,如下所示:

Afghanistan : 'Afghanistan',
Albania : 'Albania',
Algeria : 'Algeria',
American Samoa : 'American Samoa',
Andorra : 'Andorra',
Angola : 'Angola',
Anguilla : 'Anguilla',
Antigua and Barbuda  : 'Antigua and Barbuda',
Run Code Online (Sandbox Code Playgroud)

无论如何我们可以解析每一行,并使用某种或正则表达式注入上面指出的每个国家?

regex notepad notepad++

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