Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Edit-Feld: nur Zahlen + Kopieren/Einfügen? (https://www.delphipraxis.net/41399-edit-feld-nur-zahlen-kopieren-einfuegen.html)

Luckie 2. Mär 2005 21:44

Re: Edit-Feld: nur Zahlen + Kopieren/Einfügen?
 
Zitat:

Zitat von romber
Zitat:

Zitat von Luckie
Es geht aber auch um das Einfügen über die Zwischenablage.

Genau. Und wie mache ich das?

Wie man das macht, hat dir doch Toxman schon gezeigt.

Binärbaum 2. Mär 2005 21:48

Re: Edit-Feld: nur Zahlen + Kopieren/Einfügen?
 
Zitat:

Zitat von Luckie
Zitat:

Zitat von romber
Zitat:

Zitat von Luckie
Es geht aber auch um das Einfügen über die Zwischenablage.

Genau. Und wie mache ich das?

Wie man das macht, hat dir doch Toxman schon gezeigt.

Müsste dort die for-Schleife nicht von 1 bis length(e1.text) laufen statt von 0 bis length(e1.text)-1 :?: IMHO beginnen die Buchstaben eines Strings nämlich bei 1 und nicht bei null.

MfG
Binärbaum

jim_raynor 2. Mär 2005 21:53

Re: Edit-Feld: nur Zahlen + Kopieren/Einfügen?
 
Zitat:

Zitat von Binärbaum
Zitat:

Zitat von Luckie
Zitat:

Zitat von romber
Zitat:

Zitat von Luckie
Es geht aber auch um das Einfügen über die Zwischenablage.

Genau. Und wie mache ich das?

Wie man das macht, hat dir doch Toxman schon gezeigt.

Müsste dort die for-Schleife nicht von 1 bis length(e1.text) laufen statt von 0 bis length(e1.text)-1 :?: IMHO beginnen die Buchstaben eines Strings nämlich bei 1 und nicht bei null.

MfG
Binärbaum

Korrekt.

Sharky 3. Mär 2005 06:32

Re: Edit-Feld: nur Zahlen + Kopieren/Einfügen?
 
Hai,

ich würde dem TEdit ein eigenes PopupMenü zuweisen und dann die einzelnen Funktionen des "normalen" Popups nachbilden.
In der Funktion für das Einfügen einfach prüfen ob im Clipboard nur Zahlen stehen und nur dann diese Einfügen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:31 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz