Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
 
Informationen über control
 Controls (& Typen) aus Form auslesen
Verfasst am: 30.01.2012, 08:49  Aufrufe: 590 


Nunja ich hab eben eine Form mit verschiedenen Controls. Diese Controls sind auf einem TabControl in verschiedenen Tabs untergeordnet. Ich möchte nun, wenn ein Control im Tab befüllt ist, sprich etwas in einer Textbox steht, ne Checkbox angekreuzt ist, was auch immer, da entsprechende Tab gekennzeichnet wird. Da die Controls in den einzelnen Tabs natürlich unterschiedlich sind und zukunftssicher sein soll, muss da ...

 Controls (& Typen) aus Form auslesen
Verfasst am: 26.01.2012, 10:17  Aufrufe: 590 

Hallo zusammen, ich habe ein Formular erstellt, welches verschiedene Steuerelemente beinhaltet. Beispielsweise sind dort Label, Textboxen, Checkboxen etc. vorhanden. Diese Steuerelemente (Controls) sind in einem TabControls auf verschiedene Tabs verteilt. Nun möchte ich eine Schleife erstellen, die durch die Form geht, alle Controls ermittelt und dann abfragt, um welchen Typ es sich handelt. Wenn ich das habe ...

 GUI für mikrocontroller Anwendungscode laden
Verfasst am: 12.12.2011, 14:50  Aufrufe: 333 

Click Dim iResult, iTmp As Short Dim sCmd As String Dim y As Byte 'make sure id is 8 chars in length While (txtID.Text.Length < 8) txtID.Text = "0" & txtID.Text End While 'and no more then 8 chars, really can't happen because the control is set to max 8 chars While (txtID.Text.Length > 8) ...

 Fehler Windows Forms: Auflistung wurde geändert
Verfasst am: 07.12.2011, 14:58  Aufrufe: 493 

ShapeCollection.Dispose(Boolean disposing) bei Microsoft.VisualBasic.PowerPacks.ShapeContainer.Dispose(Boolean disposing) bei System.ComponentModel.Component.Dispose() bei System.Windows.Forms.Control.Dispose(Boolean disposing) bei System.ComponentModel.Component.Dispose() bei System.Windows.Forms.Control.Dispose(Boolean disposing) bei System.ComponentModel.Component.Dispose() bei System.

 Fehler Windows Forms: Auflistung wurde geändert
Verfasst am: 01.12.2011, 08:27  Aufrufe: 493 

ShapeCollection.Dispose(Boolean disposing) bei Microsoft.VisualBasic.PowerPacks.ShapeContainer.Dispose(Boolean disposing) bei System.ComponentModel.Component.Dispose() bei System.Windows.Forms.Control.Dispose(Boolean disposing) bei System.Windows.Forms.Form.Dispose(Boolean disposing) bei Benutzeradmin.frmUserDetail.Dispose(Boolean disposing) bei System.Windows.Forms.Form.WmClose(Message& m ...

 FTP Control mag plötzlich nicht mehr
Verfasst am: 19.10.2011, 17:32  Aufrufe: 426 

Nein, eigentlich meine ich das im Systemumfang von VB6 enthaltene "Microsoft Internet Trasfer Control 6.0" MSINET.OCX. Ich programmiere eigentlich gerne mit VB6, da ich diese Version als schneller bedienbar und produktiver empfinde als die Nachfolger (besonders mit VBAssist !!). Gibt es vielleicht ein FTP-Control, das ich mit VB6 verwenden kann, wenn sich das Problem nicht anders lösen lässt?

 FTP Control mag plötzlich nicht mehr
Verfasst am: 18.10.2011, 10:10  Aufrufe: 426 



 FTP Control mag plötzlich nicht mehr
Verfasst am: 15.10.2011, 17:35  Aufrufe: 426 

Hallo zusammen, seit Jahren laufen meine VB6-Programme mit dem FTP Control ganz wunderbar. Ich setze sie für den Datenaustausch mit meinen Perl-Anwendungen meiner Internetpräsenzen ein (Provider: 1und1). Und heute, ganz plötzlich, geht's nicht mehr, obwohl ich nichts geändert habe (und 1und1 laut Aussage des Supports auch nichts am FTP Up- und Download). Das Control nimmt zwar Kontakt auf, legt die Datei auch ...

 Visual Basic 6 + Mozilla ActiveX Control
Verfasst am: 11.08.2011, 12:37  Aufrufe: 254 

Hallo, ist es möglich mit dem Mozilla Browser Control Webseiten auszufüllen, ganz so, wie es mit dem WebBrowser Object möglich ist ? Das Mozilla Control kennt anscheinend nicht die Funktion ".document.forms(0).DPListTech.Value = "test"" und das Click event. Also ausser einer WebSeite aufrufen, hat bisher nichts geklappt. Kann mir da jemand weiterhelfen bitte. danke mfG Philippe

 Alle Controls einer Form abfragen
Verfasst am: 17.07.2011, 22:48  Aufrufe: 309 

Hallo Makle Du beschrkänkst dich in deinem Code auf "MenuStrip"s. For Each c As Control In Me.Controls With c If TypeOf c Is MenuStrip Then .Text = "Test" End If End With Next So gehts On Error Resume Next For Each c As Control In Me.Controls With c .Text = "Test" End With Next On Error Goto 0 on error ist wichtig, da es Steuerelemente gibt die keine Text-Ei ...

 Alle Controls einer Form abfragen
Verfasst am: 13.07.2011, 16:33  Aufrufe: 309 

..) Folgenden Code habe ich dazu im Netz dazu gefunden (habe ich natürlich auf meine Form angepasst): For Each c As Control In Me.Controls With c If TypeOf c Is MenuStrip Then .Text = "Test" End If End With Next Jetzt dachte ich, dass alle Parameter Text von alle Komponenten innerhalb der Form auf Test ...

 Frage zu MonthCalendar1.AnnuallyBoldedDates
Verfasst am: 03.07.2011, 13:14  Aufrufe: 290 

Hi! Ich hab ein Problem in VB2010 mit dem MonthCalendar Control: Nachfolgender Code funktioniert nicht mit der Fehlermeldung "Der Wert vom Typ "System.Collections.Generic.List(Of Date)" kann nicht in "1-dimensionales Array von Date" konvertiert werden." Keine Ahnung was das bedeutet und warum es nicht funktioniert. Dim darray As New List(Of Date) Dim d As ...

 Nik-Funny-Lesson - Spaß beim Arbeiten im Netzwerk
Verfasst am: 24.05.2011, 07:23  Aufrufe: 651 

frmLoad.Form2_Load(Object sender, EventArgs e) bei System.EventHandler.Invoke(Object sender, EventArgs e) bei System.Windows.Forms.Form.OnLoad(EventArgs e) bei System.Windows.Forms.Form.OnCreateControl() bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) bei System.Windows.Forms.Control.CreateControl() bei System.Windows.Forms ...

 WPF-Ribbon - Fenster
Verfasst am: 02.05.2011, 18:49  Aufrufe: 570 

Nun möchte ich zwei unterschiedliche Bildschirmseiten - die ich noch definieren muss - darstellen. Je nachdem, ob Ribbon Tab 1 oder Tab 2 aktiv ist, soll eine komplett andere Seite angezeigt werden (so wie in einem normalen Tab Control). Ich hatte mir gedacht, vielleicht jeweils eine Page zu erstellen - mit all den Controls die ich brauche, und die dann "irgendwie" anzeigen/verschwinden zu lassen.

 OnPaint-Ereignis in Klasse startet nicht
Verfasst am: 02.05.2011, 17:25  Aufrufe: 731 

Kurz zur Erklärung: - Ich habe eine Klasse mit einem Timer und einem OnPaint-Event - In jedem Tick des Timers soll das OnPaint-Ereignis in der Klasse ausgelöst werden um etwas auf das Formular zu zeichen, das die Klasse benutzt - Dafür Erbe ich von der Class Control Public Class TestKlasse Inherits Control Private Sub timer_Tick() Invalidate() End ...

 Textbox Inhalt Vererbung zwischen Klassen
Verfasst am: 18.03.2011, 14:15  Aufrufe: 322 

Zur Erklärung: Ich bin dabei eine Webapplikation mit asp.net und vb zu schreiben. Auf der aspx Seite gibt es einen Placeholder (phTemplate) in den verschiedene Controls aus mehreren Klassen eingefügt werden. Außerhalb des Placeholders gibt es noch einen Button. Die Klasse der aspx Seite heißt Add_Project, dann gibt es noch die Klasse Template in der die gewünschten Controls der anderen Klassen GeneralInformatio ...

 Bilder upload Problem
Verfasst am: 13.03.2011, 20:27  Aufrufe: 459 

Hier ist das Formular was auf meinem FTP Server ist und was ich mit dem WebBrowser Control aufrufe: <form enctype="multipart/form-data" action="#" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="3000000"> Send this file: <br> <input name="userfile" type="file"><br> <input typ ...

 VB 2010 Mehrere Steuerelemente auf einmal ansprechen
Verfasst am: 04.02.2011, 20:12  Aufrufe: 1219 

Add(PrimFertigkeiten(i)) Next i Da wirft er mir keine Fehlermeldung aus, es geht aber trotzdem nicht. Im Internet bin ich dann auf eine andere Lösungsmöglichkeit gestoßen: Dim ctl As Control For Each ctl In Controls If Name.Contains("ComboBox") Then Dim i As Integer For i = 0 To 50 ...

 Ruckeln bei DrawReversibleFrame oder DrawFocusRect
Verfasst am: 16.12.2010, 20:36  Aufrufe: 570 

Ich habe folgendes Problem: Ich versuche eine Funktion zu implementieren, bei der man ein Objekt (Block) durch drücken der linken Maustaste quasi wie bei Drag&Drop bewegen kann. Um anzuzeigen, daß der Nutzer dieses Objekt mit der Maus hält, möchte ich einen Rahmen der Form des Objektes unter dem Mauszeiger auf dem Bildschirm bewegen. Das Problem ist, wenn ich die Funktion ControlPaint.DrawReversibleFrame ver ...

 Während der Laufzeit Labels erstellen - Fehler im code?
Verfasst am: 14.12.2010, 12:30  Aufrufe: 1201 



 Während der Laufzeit Labels erstellen - Fehler im code?
Verfasst am: 14.12.2010, 08:43  Aufrufe: 1201 



 Einsteiger braucht hilfe bei OPC Data Control einstellung
Verfasst am: 08.10.2010, 07:19  Aufrufe: 588 

ich kenne das opc control zwar nicht aber... dort wo du deine steuerelment hast rechtsklick -> komponenten (oder so) da suchst du dir dann halt dein control und das eigenschaftsfenster kannst überhauptnicht übersehen Wink meist rechts dort wo du sämtliche einstellungen vornimmst caption visible value ... ich hofffe ich konnte dir helfen lg

 Einsteiger braucht hilfe bei OPC Data Control einstellung
Verfasst am: 07.10.2010, 16:06  Aufrufe: 588 

3 Seiten eine kurze beschreibung ist, wie ich eine UserForm gestalten muss und sie auch einstelle um dort meine Daten anzuzeigen. Das problem liegt nicht direkt in den einstellungen, sondern: Es wird beschrieben, nachdem ich einen OPC Data Controll eingefügt habe, ich in den Eigenschaftsdialog gehen muss. In der beschreibung in dem Buch öffnet sich dann ein Fenster mit dem Titel "Eigenschaftenseiten" wo ...

 Werte einer Datenbank direkt im Programm verwenden
Verfasst am: 04.05.2010, 12:20  Aufrufe: 507 

Formular. & inhalt & .BackColor <-- Das "&" verbindet 2 String oder String und Variable usw.... Musst deinen Button als Control dimensionieren oder eine if abfrage einbauen, oder gar Select Case

 runas Programm mit Adminrechten starten z.B. control.exe ode
Verfasst am: 16.03.2010, 13:17  Aufrufe: 1502 

Guten Tag, ich bin absoluter Beginner aber ich kämpfe hier mit einem Problem wo ich nicht mal einen Ansatz finde. Ich habe eine Programm wo die Domäne eingegeben werden, dann der username und darunter mehrere Buttons die mir verschiedende CPL Dateien mit den Rechten startet, das ganz funktioniert problemlos unter Windows XP, aber sobald das Programm auf Windows 7 ausgeführt sind die Programme control.ex ...

 BackgroundWorker - Eine Frage
Verfasst am: 29.01.2010, 13:05  Aufrufe: 659 

Mein Code ist nicht so wichtig, denke ich, da müsste ich alles aus 3 Klassen zusammenschustern, und das wäre hier glaub ich nicht so angebracht. Das Schema sieht aber so aus: BackgroundWorker.DoWork --> Methode --> Klasse.Methode (also eine andere Klasse) --> Zugriff auf ein Control im Haupthread Ich dachte der BW verarbeitet threadübergreifende Vorgänge automatisch... Ich hoffe ihr könnt mir helfen ...

 Database - ERROR ?!
Verfasst am: 14.12.2009, 22:49  Aufrufe: 538 

Data, Version=5.0.9.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" bei UNDERCOM.Login.readmdsalt() bei UNDERCOM.Login.Button1_Click(Object sender, EventArgs e) bei System.Windows.Forms.Control.OnClick(EventArgs e) bei System.Windows.Forms.ButtonBase.OnKeyUp(KeyEventArgs kevent) bei System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m) ...

 Control im TableLayoutPanel ansprechen
Verfasst am: 14.12.2009, 19:57  Aufrufe: 451 

Hi, wie kann ich ein Control im TabelLayoutPanel ansprechen, dass sich an einer bestimmten Position befindet, von der also Spaltennr. und Reihennr. bekannt sind? Gruß Kaloschle

 MS CHart Control
Verfasst am: 25.11.2009, 10:11  Aufrufe: 2238 

. freut mich total dass es jemand gebrauchen kann ich habe mich leider schon lange nicht mehr mit dem ms chart control beschäftigt aber was ich mich noch erinnern kann ist die auswahl der diagramme leider nicht so groß wie im excel und wenn du ein gestapteltes säulendiagramm oder ähnliches im .charttype nicht findest glaub ich leider dass ich dir da auch nicht weiter helfen kann trozdem viel erfolg mit dem ...

 MS CHart Control
Verfasst am: 25.11.2009, 08:53  Aufrufe: 2238 

Hi chris, coole sache, hast Du ne Ahnung wie man ein gestapeltes Säulendiagramm mit dem ms chart control bauen kann ? greets

 MS CHart Control
Verfasst am: 25.11.2009, 01:00  Aufrufe: 2238 

Hey Community da eigentlich so viele leute diagramme benötigen keine keiner wirklich weis was er machen soll und da ich es ja selber auch brauch mach ich mal ein texttut über MS Chart. gut... Vorbereitung: wir brauchen die komponenten: "microsoft chart control 6.0" und für mein beispiel noch microsoft "window common controls 6.0" dann einfach mal das ms chart control auf die form ziehen und darunter noch listvie ...

 Winsock: Funktion die Url aufruft und Antwort wiedergibt
Verfasst am: 17.11.2009, 10:35  Aufrufe: 506 

hallo würde das eher über das webbrowser steuerelement lösen. Unter Controls/ zu finden mit dem Namen "Microsoft Internet Control". da kannst du dann while WebBrowser1.ReadyState <> 4 warten (doEvent) end while oder deinen Code (verarbeitung von Puffer) im WebBrowser1_DocumentComplete Ereignis ausführen. mfg

 Zahlen / Wortdreher in If - Funktion für Highscoreliste
Verfasst am: 15.11.2009, 08:24  Aufrufe: 647 

sry, das mit den controls stimmt nicht ganz. die labels/textboxes müssen gleich benannt werden, müssen sich aber durch die letzte Ziffer unterscheiden. bsp: txt1, txt2, txt3, txt4 usw.... Dann: Dim txt As Control und Dann: for i = 1 To 4 txt(i) = i Next i

 Diagramm in Picturebox
Verfasst am: 02.11.2009, 18:27  Aufrufe: 797 

.. 3) diagramm... suche mal nach MS Chart Control ist recht einfach zu verwenden 4) da ist wahrscheinlich ListView am besten geeignet dafür... da trägst du alle deine werte ein und lässt sie dann mit dem chart control anzeigen = punkt 5 6) ja na dann einfach den nächsten tag eintragen oder was weis ich 7) was ein skalenstrich ist weis ich nicht aber mit linien kannst du dir da vl aushelfen lg

 Hallo erstmal und gleich 2 Fragen
Verfasst am: 17.10.2009, 18:47  Aufrufe: 579 

Dies gelingt mir glaube ich recht gut. Lediglich 2 Dinge bereiten mir Kopfschmerzen: 1. Problem: Ich verwende Numericupdown controls die darin befindlichen Werte sollen beim Klick auf den Button "Speichern" in eine Textdatei abgespeichert werden, dies geschieht folgendermassen: Dim fileno As Integer, filename As String fileno = FreeFile() FileOpen(fileno, TextBox13.Tex ...

 paar Fragen zum ms internet control
Verfasst am: 16.10.2009, 00:16  Aufrufe: 649 

Beschäftige mich grad ein bischen mit dem Internet control, ein paar fragen hab ich allerdings noch dazu:- wie kann ich mit einem Proxy auf eine Seite navigiern? bzw die einstellung beim IE6 ändern, da das Control ja über den IE läuft, oder?- wie kann ich, wie beim FF, die privaten daten löschen lassen? Also Cache, Cookies ?Kann mir keiner weiterhelfen?Edit 2: Hab mal die Datein der Ordner manuel gelöscht:- C:Dokumen ...

 kleine icons aus .exe auslesen
Verfasst am: 03.08.2009, 20:02  Aufrufe: 1188 

... As Long, phiconSmall As Long, ByVal nIcons As Long) As LongPublic Function Iconladen(Datei As String)Dim glSmallIcons() As LongDim lIndex As LongDim lIcons As LonglIcons = 0lIndex = 0Form1.Picture1.Picture = LoadPicture("")lIcons = ExtractIconEx(Datei, -1, 0, 0, 0)ReDim glSmallIcons(lIcons)Call ExtractIconEx(Datei, lIndex, 0, glSmallIcons(lIndex), 1)' Draw the icon to respective picturebox control ...

 Updater
Verfasst am: 01.07.2009, 11:10  Aufrufe: 1760 

Bei der 2. Möglichkeit kann das Programm evtl. unübersichtlich werden, dafür wird das Control aber mit einkompiliert was bedeutet das die OCX Datei nicht gebraucht wird. Ich habe ein Beispiel Programm dazu Programmiert um die teilweise etwas umständliche Handhabung zu demonstrieren. In dem Beispielprojekt ist nur ein Update Server eingetragen, aber es ist möglich mehrere einzutragen indem in die Multiline Textbox S ...

 Wallpaper ersetzen
Verfasst am: 22.06.2009, 17:34  Aufrufe: 478 

My.Computer.Registry.CurrentUser.OpenSubKey("Control Panel\Desktop").GetValue("Wallpaper")

 Wallpaper ersetzen
Verfasst am: 22.06.2009, 12:29  Aufrufe: 478 



 Fehler bei GetPixel
Verfasst am: 21.06.2009, 17:47  Aufrufe: 1141 

Bei den Parametern von GetPixel steht ByVal hdc as Long, als Argument gibtst du aber ein Control, besser gesagt eine Picturebox an, keine Zahl. Schau mal nach ob du falsch kopiert hast, wenn nicht, ist mit hdc etwas anderes gemeint.

 Screenshot der Form erstellen und speichern
Verfasst am: 18.06.2009, 18:01  Aufrufe: 929 

leicht Bilder einer Listview erstellen und ausdrucken.Funktion:Mit ctrlElement wird das Steuerelement übergeben, welches abgelichtet werden soll.Private Function make_screenshot(ByVal ctrlElement As Control) As Bitmap<br />        Dim width As Integer = ctrlElement.Width<br />        Dim heigth As Integer = ctrlElement ...

 CommonDlg (Einfache CommonDialog Funktion)
Verfasst am: 18.06.2009, 12:02  Aufrufe: 845 



 Geschachtelte Container // Parent
Verfasst am: 16.06.2009, 08:06  Aufrufe: 389 

Hallo Forum, ich habe folgendes Problem: wenn ich zB eine Picturebox P2 in einer anderen Picturebox P1 platziere, dann beziehen sich die Fensterkoordinaten von P2 auf die von P1. Ist völlig korrekt. Wie kann ich aber programmtechnisch feststellen, welches Control die P2 überhaupt beinhaltet. Oder anders formuliert. Ich habe erwartet, daß P2.parent auf P1 verweist. Das ist aber nicht der Fall. Das Parent von verschac ...

 Alle Textboxen einer Form leeren
Verfasst am: 15.06.2009, 21:13  Aufrufe: 1313 

Der folgende Code setzt den Text aus allen Textboxen auf einer Form zurück. For Each oControl As Control In Me.Controls <br />If TypeOf oControl Is TextBox Then <br />oControl.Text = "" <br />End If <br />Next

 Winsock Chat
Verfasst am: 15.06.2009, 19:24  Aufrufe: 1115 

Thema: Winsock ChatAutor: BitchkillerDieses Tutorial stammt von Bitchkiller, er zeigt wie man mit dem Winsock Control einen Chat programmiert.DownloadPasswort: "vb-x.org"

 Winsock.NET 2007 by Chris Kolkman
Verfasst am: 15.06.2009, 18:59  Aufrufe: 1060 

Meiner Meinung nach eins der beste .NET-Projekte überhaupt, da man die Winsock für praktisch jedes Server-Client Programm benötigt und die Winsock in der Form gar nicht für.NET existiert:Chris Kolkman:"I started with this control when I found that VB.NET does not support the Winsock control I used to use in VB 6."Mir hat es jedenfalls sehr geholfen, nicht zuletzt auch wegen den guten Beispielprojekten - hoffe euch hi ...

 ShortCuts auf Desktop anzeigen
Verfasst am: 15.06.2009, 16:51  Aufrufe: 685 

... nst VK_RBUTTON = &H2 ' Rechter Mausbutton Private Const VK_MBUTTON = &H4 ' Mittlerer Mausbutton Private Const VK_BACK = &H8 ' Backspace Taste Private Const VK_TAB = &H9 ' Tab Taste Private Const VK_CLEAR = &HC ' Numpad 5 ohne Numlock Private Const VK_RETURN = &HD ' Enter Taste Private Const VK_SHIFT = &H10 ' Shift Taste Private Const VK_CONTROL ...

 Winsock File Transfer
Verfasst am: 15.06.2009, 12:16  Aufrufe: 1917 

Viele sources die verbreitet werden sind entweder schwer zu verstehen oder nutzen die Technik jedes Byte einzeln zu versenden, was natürlich enorme Zeit braucht bei größeren Dateien.Ich werde euch eine viel einfachere Technik an einem simplen Beispiel zeigen, die ich benutze.Benötigen werdet ihr:Beim Client: 1. 1x Common Dialog Control (Im Code als „cdlg“ abgekürzt)2. 1x Button (Command1)3. 1x Winsock Contro ...

 Passwortabfrage
Verfasst am: 31.05.2009, 13:32  Aufrufe: 2166 

01) Hier der VB-Code: Private Sub Befehl246_Click() Dim ctl As Control Dim bedingung As Integer Dim anzahl As Integer Dim durchlauf_eins As Integer Dim durchlauf_zwei As Integer Dim passwort As Variant Dim check As Boolean Dim i As Integer bedingung = 3 durchlauf_eins = 0 durchlauf_zwei = 0 Do ...




[ Time: 3.2217s ][ Queries: 296 (3.0962s) ][ GZIP on - Debug on ]