Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Lazarus

Войти
Регистрация
Восстановить пароль
 
pavellevshic
8 / 8 / 2
Регистрация: 07.11.2016
Сообщений: 60
Записей в блоге: 1
#1

Скрипт Java из файла .txt fpCEF3 Chromium - Lazarus

24.12.2016, 14:38. Просмотров 226. Ответов 1

Есть файлик, в нём скрипт из 5000+ строк (но вроде ява и в строчку записываться), как его впихнуть в процедуру запрашивающую string скрипт, если (на сколько мне известно) string ограничена 256 символами...

Pascal
1
Chromium1.Browser.Mainframe.ExecuteJavaScript(('ява скрипт из файла'), 'about:blank', 0);
пытался зрабить вот так
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var
  MainForm: TMainForm;
  ScriptList:TStringList;
  ScriptString:string;
  NumberScript:integer;
//Не знаю в то ли русло...
procedure Script(a:integer);
var
i:integer;
begin
  ScriptList.LoadFromFile('js'+IntToStr(a)+' ( 5000 ).txt'); //Берём файлик .txt
   for i:=0 to ScriptList.Count-1 do
    ScriptString:=ScriptString+ScriptList[i];  //переводим всё в строку
   ShowMessage(ScriptString);  //До этого даже не доходит программа молчит... даже "Не отвечает" нету
  Chromium1.Browser.Mainframe.ExecuteJavaScript(ScriptString, 'about:blank', 0);
end;
Пытался ждать минуту, нет ответа от ShowMessage...
По тому ли руслу я иду?, хотя бы такой ответ интересен...
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2016, 14:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Скрипт Java из файла .txt fpCEF3 Chromium (Lazarus):

Процессы завершение Chromium (fpCEF3) - Lazarus
Начинаю замечать, что после закрытия формы(единственной формы), вся программа не закрывается (бывает и закрываеться, бывает и ошибка при...

Вывод HTML кода в Chromium(fpCEF3) - Lazarus
Как вывести, HTML код загруженного сайта в Chromium? Lazarus... Пример на Дельфиprocedure callback(const str: ustring); begin ...

Изменение HTML кода в Chromium (fpCEF3) - Lazarus
Как изменить HTML код в Chromium на Lazarus? Есть, вариант скачивать html файл, изменить и запустить локально; Но он не подойдёт,...

Загрузка файла *.txt при открытии приложения при двойном клике на самом файле *.txt - Delphi
Здравствуйте! Подскажите как сделать так, чтобы при двойном клике по текстовому файлу, к примеру открывался созданый мной в Delphi 7...

Файл: Переписать содержимое текстового файла a.txt диска С в текстовый файл в.txt без пробелов - Delphi
1.Переписать содержимое текстового файла a.txt диска С в текстовый файл в.txt без пробелов 2.Дан текст.файл C:\Program Files\2.txt,в...

считывание и запись с txt файла на Java - Java
Доброго времени суток. у меня есть два листинга если честно я не разобрался с ними не могли бы дорогие форумчане прокоментриовать их....

1
Kitayets
312 / 266 / 52
Регистрация: 09.09.2011
Сообщений: 913
25.12.2016, 00:33 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
В лазарус-е по умолчанию длинные строки и они не имеют ограничений по длине, сколько памяти хватит, или сколько можно адресовать. И я думаю, что скрипт на целиком грузить, а не построчно, иначе фигня получится.

Добавлено через 2 минуты
Delphi
1
2
3
4
5
6
7
8
9
10
11
var
  //...
  stream: TStringStream;
  fstream: TFileStream;
begin
  try
    fstream:= TFileStream.Create('js'+IntToStr(a)+' ( 5000 ).txt', fmOpenRead);
    stream:=  TStringStream.Create('');
    stream.CopyFrom(fstream, fstream.Size);
    Chromium1.Browser.Mainframe.ExecuteJavaScript(stream.DataString, 'about:blank', 0);
    //...
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.12.2016, 00:33
Привет! Вот еще темы с ответами:

Чтение выборочной информации из txt файла Java - Java SE
Здравствуйте!Прошу помощи экспертов!Я новичок в Java и пытаюсь решить задачку: Создать текстовый файл Экзамен, в нем поля Фамилия, n1, n2,...

Java runnable jar использование txt файла - Java SE
Привет, есть задача. В проекте использую resource директорию, где находится текстовый файл. Создаю jar-файл, но до текстового файла нет...

Java Anagrams из txt файла / Анаграммы В Яве - Java SE
Есть класс Main, нужно создать класс Anagrams. Main выглядит так: public class Main { public static void main(String args)...

Как из файла txt сделать char массив java - Java SE
Как из файла txt сделать char массив java чтобы в дальнейшем работать уже с массивом вот что получилось у меня import...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru