Загрузить файл на сайт программно?

Я использую Lazarus. У меня есть приложение с компонентом webbrowser, которое заходит на веб-сайт, загружает страницу, как показано ниже (см. HTML-код ниже), и заполняет различные входные данные. Последний ввод - это файл для загрузки. Я хотел бы, чтобы мое приложение "нажмите» Найдите, выберите нужный файл и откройте. После этого я мог бы опубликовать форму ИЛИ просто загрузить файл и продолжить.

У меня есть следующий HTML-код на сайте:

File:

 
    

Я попытался выполнить JS из моего приложения: document.getElementById ('имя файла') .value = 'C: \ x.csv'2

Я пытался использовать следующий кодHttpPostFile отсинапс:

uFileName := 'C:\x.csv';
uStream := TFileStream.Create(uFileName, fmOpenRead);
uList:=TStringList.Create;  
if HttpPostFile('upload.asp?step=2&output=1', 'filename', uFileName, uStream, uList) then
 ShowMessage('OK');   

Он ничего не сделал (я следил за активностью приложения сСкрипач)

Любая помощь будет оценена.

Заранее спасибо,

Жолт

Ответы на вопрос(1)

Ваш ответ на вопрос