Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 08.01.2026, 18:28
sashgera sashgera вне форума
Прохожий
 
Регистрация: 24.01.2013
Сообщения: 4
Репутация: 10
По умолчанию Добавить строку из файла.txt в поле Edit1

Здравствуйте
Что бы добавить строку из файла myFile.txt в поле Edit1 я делаю так:
(файл myFile.txt находится в одной директории с программой)
Код:
unit Unit1;

interface

uses
  Windows, SysUtils, Classes, Forms, StdCtrls, Vcl.Controls;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
    procedure FormCreate(Sender: TObject);

  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
var
  read_txt: TStringList;
begin
  //добавить первую строку из файла.txt в поле Edit1
  read_txt := TStringList.Create;
  read_txt.LoadFromFile('myFile.txt');
  Edit1.Text := read_txt.Strings[0];
  read_txt.Free;
end;
end.
если запустить программу Project1.exe, в поле Edit1 добавляется строка из txt

Но мне нужно программно (javascript) открывать программу Project1.exe, делаю так:
Код:
function getMailNew(){
	var myshell = new ActiveXObject("WScript.shell");
	var path_gadgets = System.Gadget.path.substr(0, System.Gadget.path.lastIndexOf("\\"));
	myshell.Run('"' + path_gadgets + '\\CalendarPlus.gadget\\mail\\Project1.exe' + '"');	
}
и в этом случае, программа не находит файл myFile.txt
Cannot open file "C:\Windows\system32\myFile.txt". Не удается найти указанный файл.

Как правильно указать относительный путь к файлу myFile.txt?
Вложения
Тип файла: rar Project1.rar (583.5 Кбайт, 0 просмотров)

Последний раз редактировалось sashgera, 08.01.2026 в 18:44.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 22:04.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2026