Avatar billede henrik123 Nybegynder
10. november 1999 - 21:37 Der er 15 kommentarer

kan det lade sig gøre??

hvis jeg nu har en edit1, en edit2, et memo og en knap. Kan det så godt lade sig gøre at memoen vise proggrammeringen af edit1 og 2.
altså sådan så jeg bare behøver at skriver foreksempel: (når projektet kører) 'hej' i edit1, og 'mojn' i edit2,
også viser memoen if edit1.text='hej'then
edit2.text:='mojn';
og kan det så også lade sig gøre med alle ord jeg skriver i edit1 og 2.
Avatar billede lrj Nybegynder
10. november 1999 - 22:59 #1
Er det du vil gøre at kopiere tekst fra 2 editfelter ned i en memo, så er svaret helt klart ja!

I OnClick eventen for knappen laver du følgende:

procedure button1OnClick...
begin
  memo1.lines.add(edit1.text+edit2.text);
end;

Dette kopiere indholdet af de to edit-boxe ned i memoen, på samme linje. Du må forklare yderligere hvis det ikke er det du vil...
Avatar billede snorga Nybegynder
10. november 1999 - 23:05 #2
Jeg TROR at dette er det du vil ha:

Procedure Button1OnClick..
Begin
  Memo.lines.add('If edit1.text='''+Edit1.text+''' then edit2.text:='''+edit2.text+'''');
end;
Avatar billede snorga Nybegynder
10. november 1999 - 23:08 #3
Den sætte ikke ind hvad jeg skrev.. alså webtingen her.

De steder der står 2 ' skal der være 3 eller 4 af dem.

Avatar billede snorga Nybegynder
10. november 1999 - 23:10 #4
3' skal byttes ud med 3 ' :
4' skal byttes ud med 4 ' :

Memo.lines.add('If edit1.text=3'+Edit1.text+3' then edit2.text:=3'+edit2.text+4');
Avatar billede lrj Nybegynder
11. november 1999 - 00:32 #5
Det var da om ikke andet meget klart formuleret, snorga :)
Avatar billede snorga Nybegynder
11. november 1999 - 14:00 #6
Nej det er det ikke.

Husk det til næste gang Henrik123, Prøv at forklar lidt mere tydligt hvad du vil ha.
Avatar billede sjensen Nybegynder
12. november 1999 - 09:56 #7
Hej Henrik

Du lader OnExit i hhv. Edit1 og Edit2 pege på den samme OnExit event, og i denne skiver du:

if (Edit1.text <> '') and (Edit2.text <> '') then
begin
  memo1.lines.add('if Edit1.text = '+edit1.text+' then Edit2.text:= '+edit2.text+';');
end else
begin
  memo1.lines.clear;
end;

Hilsen
Sjensen
Avatar billede sjensen Nybegynder
12. november 1999 - 09:58 #8
Der er en fejl i overførslen af mit svar til siden når jman bruger enkelte anførselstegn.

Start IFfen skal teste på om både edit1 OG edit er forskellige fra ingenting, d.v.s. at de begge er udfyldt.
Avatar billede sjensen Nybegynder
12. november 1999 - 10:28 #9
Hvis du vil have dine indtastede tekster omkranset af anførselstegn hhv. efter lighedstegnet for edit1 og kolon-lighedstegn efter edit2 så skriv således:

memo1.lines.add('if edit1.text = '+#39+edit1.text+#39+' then edit2.text := '+#39+edit2.text+#39+';');

#39 svarer til et enkelt anførselstegn og der er meget lettere at styre end at sætte 2,3,4 efter hinanden for at komme uden om Delphi's måde at læse dem på.
Avatar billede snorga Nybegynder
15. november 1999 - 09:39 #10
>>sjensen.. Jeg tror ikke at onExit skal bruges i dette tilfælde, da Henrik123 skrev i spørgsmål at han bruger en knap. Men du har ret at bruge #39 gør det nemmer at skrive.

Med brug af #39. Nu burde det se rigtigt ud :)
Memo1.lines.add('If edit1.text='#39+Edit1.text+#39' then edit2.text:='#39+edit2.text+#39';');

Så mangler vi bare at finde ud af om det er dette Henrik123 vil ha??
Avatar billede lrj Nybegynder
15. november 1999 - 12:46 #11
Hvad æh, henrik123, er der noget du kan bruge?
Avatar billede dj Nybegynder
16. november 1999 - 12:21 #12
jeg synes dette spørgsmål tydeligt viser hvor vigtigt det er at forklare sit problem ordentligt .. der er sgu' da ikke nogen der fatter hvad det er manden vil! Men lad os nu se om i har ramt rigtigt :)
Avatar billede lrj Nybegynder
16. november 1999 - 12:26 #13
dj - well, hvis det ikke skal se sådan ud, hvordan skal det så se ud? Det kunne godt lyde som et eksempel der skulle vise hvordan et program ser ud...
Avatar billede sjensen Nybegynder
02. december 1999 - 13:40 #14
Haalloooooo...... HENRIK123  !!!

Er der nogen hjemme ??

Hvad med at lukke spørgsmålet ?

sjensen
Avatar billede snorga Nybegynder
03. december 1999 - 00:53 #15
Jeg synes efterhånden der er et par spørgsmål der hænger og venter på godkendelse af svar :(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester