Jump to content

Программно кликнуть по кнопке


Serg

Recommended Posts

вот почему:

 

procedure TMainForm.UniFormCreate(Sender: TObject);
var
  IDs: string;
begin


//--------------------CLIPBRD
UniToolButton29.ClientEvents.ExtEvents.Values['click']:='function click(sender, e, eOpts) '+
      ' { '+
      ' var textarea = document.getElementById("'+UniMemo1.JSName+'_id-inputEl"); '+
      ' textarea.select(); '+
      ' try { '+
      ' var successful = document.execCommand(''copy''); '+
      ' if(successful) console.log(''Copied!''); '+
      ' else console.log(''Unable to copy!''); '+
      ' } catch (err) { '+
      ' console.log(''Unsupported Browser!''); '+
      ' } '+
      ' }';

 

Link to comment
Share on other sites

мне нужно что-бы по нажатию данной кнопки сначала готовилась текстовая строка и ТОЛЬКО ЗАТЕМ она копировалась в буфер!

 

Спасибо вам за помощь!

Link to comment
Share on other sites

И в примере событие происходит сразу после нажатия кнопки. А мне в случае COPY надо сначала сделать копируемый текст )

Link to comment
Share on other sites

Just now, Serg said:

И в примере событие происходит сразу после нажатия кнопки. А мне в случае COPY надо сначала сделать копируемый текст )

Пожалуйста, дайте постановку задачи более подробно )

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...