Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 05:56

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Object via Name Referenzieren

Discussion on Object via Name Referenzieren within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
Object via Name Referenzieren

Ich versuche schon seit einiger Zeit an eine Object Referenz durch seinen Namen zu kommen.
Controls("...") fällt dabei herraus.
Folgendes habe ich schon gefunden, jedoch fehlt mir jetzt quasi der letzte Schritt um an das Objekt an sich zu kommen

Code:
            Dim myAssembly As System.Reflection.Assembly = System.Reflection.Assembly.GetExecutingAssembly()
            Dim types As Type() = myAssembly.GetTypes()
            For Each myType In types
                 If myType.Name = "gesucht" Then
                             ..............
                 End If
            Next
Vllt hat ja jemand ein ähnliches Problem mal gehabt oder sonst eine Idee. Danke schonmal im vorraus.

MfG
tolio
tolio is offline  
Old 12/15/2012, 01:31   #2
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
welchen namen meinst du?
Controls("...") Liefert dir das Control wo eben die "Name" eigenschaft entsprechend ist.

der Code den du gepostet hast Liefert die die KLASSE mit dem Anahegebenen namen.

"TextBox tb = new TextBox(){name = "TextBox1"}"
hätte z.B. den namen "TextBox1" aber die klasse hätte den namen TextBox.

Den Code den du gepostet hast verwendet man of in eiem zusammenhang wie diesem:
du kannst z.B. mit
Code:
            var myAssembly = System.Reflection.Assembly.GetExecutingAssembly();
            var types = myAssembly.GetTypes();
            foreach (var myType in types)
            {
                if (myType.Name == "Form1")
                {
                    var form = myType.GetConstructor(new Type[0]).Invoke(new object[0]);
                    myType.GetMethod("Show",new Type[0] ).Invoke(form, new object[0]);
                }
            }
eine Neue From1 zeigen (wenn du in deinem porgoramm eine From1- Klasse hast).

da ich annehme das du doch eher nach einem objekt selbst suchst währe es gut zu wissen warum Controls("...") nicht geht
nkkk is offline  
Old 12/15/2012, 02:47   #3
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
mit controls("...") lassen sich die steuerelmente einer form finden, ich suche aber ein object mit dem namen x irgendwo im programm, damit ich mit diesem arbeiten kann
tolio is offline  
Old 12/15/2012, 16:12   #4
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
also anhand des namens der referenz? das ist nicht möglich.
nkkk is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Map object
03/10/2011 - Metin2 PServer Guides & Strategies - 0 Replies
Hi elitepvp*, i want tu put in a map the deviltower (3d Object) but i'm not very good in area data modding. Can you show me how do this thing? :mofo:
Object Id
11/25/2010 - WoW Private Server - 24 Replies
Kennt wer die Id von dem Object wo die Npcs drauf stehen? http://www.worldofwarcraft.com/pvp/tournament/imag es/ss8-thumb.jpg
Object ID's
09/10/2010 - WoW Private Server - 4 Replies
Huhu Leute, Ich hätte da mal eina Frage und zwar habe mir jetzt einen Privatserver aufgemacht und möchte ein Gebiet mit Bäumen schmücken, kennt einer von euch ids für Bäume ? mfg Corsia
object ID value
08/06/2009 - Dekaron - 10 Replies
Hey I'm working on my vac here but I have a problem... I'm almost finished except that my vac right now is gathering every object in the game :( and I mean everything... NPCs,other Players,buildings, walls,stones, pillars. so I was wondering if anyone could help me find ObjectID values. what I am thinking is checking the current object that will be vaced and check if its ID(monster, wall,npc,player) should be included in the vac.



All times are GMT +1. The time now is 05:56.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.