| 
					Eingabebreite eines String-Feldes limitieren | 
		
	
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung", 
indem du auf den "Lösung" Button rechts unter dem entsprechenden  Beitrag klickst. Vielen Dank!
	
| 
	
		
			| 
					03.04.2007, 13:49  
				  Beitrag #1 |  
			| 
					
                                                 | fidel
   LVF-Gelegenheitsschreiber
 
   
 
 Beiträge: 247
 Registriert seit: Aug 2006
 
 8.00 // 8.2.1 // 8.5
 2006
 de
 
 76185
 Deutschland
 
 | Eingabebreite eines String-Feldes limitieren 
					Hallo
 existiert eine einfache Möglichkeit die eingabebreite eines String-Feldes zu limitieren ?
 
 z.b. ich will maximal 4 Zeichen in dem Feld erlauben.
 
 mir ist klar dass ich eventgesteuert jeweils bei einer Änderung die Länge messen koennte um dann ggf zu reagieren,
 kann mir aber nicht vorstellen dass es nur so "kompliziert" geht.
 
 In den eigenschaftsknoten habe ich auf den ersten blick auch nichts passendes gefunden.
 
 Mein Anwendungsfall gleicht  einem Seriennummern -Eingabe Dialog Box.
 D.h. im optimalfall will ich den Cursor gleich ins nächste Feld schieben (notfalls ist der gute alte TAb weg ja machbar,
 sofenr es nicht anderst geht)
 
 Ideen ?
 
 
 Schöne Grüße
 fidel
 
 
				
				 |  |  
			|  |  
	
		
			| 
					03.04.2007, 13:59  (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2007 14:03  von Achim.) Beitrag #2 |  
			| 
					
                                                 |   Achim
   *****
 
      
 
 Beiträge: 4.226
 Registriert seit: Nov 2005
 
 20xx
 2000
 EN
 
 978xx
 Deutschland
 
 | Eingabebreite eines String-Feldes limitieren 
					Hi fidel, 
ich glaube das kannst du wirklich nur vernünftig mit Events machen...aber das ist ja auch ganz schnell gemacht...evtl. gibts in der user32.dll irgend ne Funktion, mit der du da  was tricksen kannst...
 
Gruss 
Achim
 
EDIT: Auch unter zone.ni.com wird's so gemacht...
http://zone.ni.com/devzone/cda/epd/p/id/4174
 
"Is there some mightier sage, of whom we have yet to learn?"
 "Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
 
				
				 |  |  
			|  |  
	
		
			| 
					03.04.2007, 14:33  
				  Beitrag #3 |  
			| 
					
                                                 | fidel
   LVF-Gelegenheitsschreiber
 
   
 
 Beiträge: 247
 Registriert seit: Aug 2006
 
 8.00 // 8.2.1 // 8.5
 2006
 de
 
 76185
 Deutschland
 
 | Eingabebreite eines String-Feldes limitieren 
					Danke, 
aber das bestätigt mein Bild das LV schon ne  
Freak-software ist   
Hammer.
 
Trotz alledem: vielen vielen Dank Achim
 
Schöne Grüße 
fidel
 ' schrieb:Hi fidel,
 ich glaube das kannst du wirklich nur vernünftig mit Events machen...aber das ist ja auch ganz schnell gemacht...evtl. gibts in der user32.dll irgend ne Funktion, mit der du da  was tricksen kannst...
 
 Gruss
 Achim
 
 EDIT: Auch unter zone.ni.com wird's so gemacht...
 
 http://zone.ni.com/devzone/cda/epd/p/id/4174
 
				
				 |  |  
			|  |  
	
		
			| 
					03.04.2007, 14:54  
				  Beitrag #4 |  
			|  |  
			|  |  
	
		
			| 
					03.04.2007, 17:46  
				  Beitrag #5 |  
			|  |  
			|  |  
	
		
			| 
					04.04.2007, 07:27  
				  Beitrag #6 |  
			|  |  
			|  |  
	
		
			| 
					04.04.2007, 08:37  
				  Beitrag #7 |  
			|  |  
			|  |  
	
		
			| 
					04.04.2007, 08:43  
				  Beitrag #8 |  
			|  |  
			|  |  |  | 
	
		
