|
VBasic / vb.net / vbs / wsh : VB.NET: For..Each mit controls
tbd am 29.07.2008 um 15:32 Uhr (0)
Hallo Klaus,ich gehe mal davon aus das in deinem Panel nicht nur Buttons vom Typ ALKOCIButton.ALKOCIButton enthalten sind. Wenn dies so ist musst du deine For-Each-Schleife etwas allgemeiner halten.Am allgemeinsten geht das mit der Controls-Basicklasse:Code:For Each oControl As System.Windows.Forms.Control In Me.pnlBottom.Controls If TypeOf oControl Is ALKOCIButton.ALKOCIButton Then oControl.Enabled = isInteractive End IfNextKleine Frage / Anmerkung:Wenn du immer alle Buttons deines Panels deaktiviere ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Liste oder Listview mit mehreren Checkboxen
tbd am 11.05.2007 um 08:42 Uhr (0)
Guten Morgen Heiko,So etwas ist, nach meinem Wissen, mit einem Standard Steuerelement nicht möglich.In einer ListView kann man immer nur den ersten Eintrag mit einer CheckBox ausrüsten.Du kannst natürlich drei ListViews, CheckedListBoxen oder TreeViews (je nach Geschmack, es ist mit allen drei möglich) nebeneinander arbeiten und diese synchronisieren.Auch mit einem eigenen Steuerelement kannst du dir eine solche Liste erzeugen.Evtl. findest du auch ein fertiges Steuerelement im Internet.------------------M ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : VB.NET2005 - Programm lässt sich unter DOS nicht ausführen
tbd am 21.11.2006 um 10:33 Uhr (0)
Hallo Feyza,kann es sein das die Interop.Scripting dll nicht in dem Pfad deiner Exe liegt?Die Meldung ist auf jedenfall mehr als eindeutig. Dein Programm kann auf eine benötigte Assembly nicht zugreifen, bzw. findet sie nicht!Warum verwendest du überhaupt die alten vb6 Bibliotheken?In den Net Klassen hat man doch viel mehr Möglichkeiten!Ich kann dir nur den Rat geben zu überprüfen warum dein Programm die Interop.Scripting dll nicht findet und der noch bessere Rat ist auf diese vb6 dlls zu verzichten. Du ma ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : VB6 vs VB.NET 2005, da fehlt was in der neuen Toolbox?
tbd am 17.11.2006 um 09:09 Uhr (0)
Hallo Andreas,ein solches Liniensteuerelement gibt es wirklich nicht mehr.Aber das ist ja auch gut so, da es sich nicht wirklich um ein Steuerelement gehandelt hatte.Linien muss man in vb.net einfach zeichnen:Code:Variable oGrafik für die Grafikaufrufe vorbereitenDim oGrafik As System.Drawing.GraphicsoGrafik = Me.CreateGraphicsAltes löschenoGrafik.Clear(Me.BackColor)Linien festlegenDim oLinie As New System.Drawing.Pen(System.Drawing.Color.Black, 2)oGrafik.DrawLine(oLinie, 10, 10, 20, 0)Dieser Codeschnipsel ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : txt Datei--> bestimmte Zeile lesen
tbd am 15.05.2007 um 09:26 Uhr (0)
Hallo Feyza,das war auch nur ein Codeschnipsel!Diesen musst du für deine Do-Loop Schleife einsetzen:Code:Dim Data As StringData = N:1_autocad_adminProgrammevb_netCAD_Archiv_vs2003CAD_Archivdatauser_pfade.txt"Try Dim FiStr As FileStream = New FileStream(Data, FileMode.Open) lesen Dim StrRe As StreamReader = New StreamReader(FiStr) Dim sZeile As String Dim sZeilenArray() As String ListBox1.Items.Clear() Do Until StrRe.Peek() = -1 Zeile in eine Strinvariable sZeile = StrRe.ReadLine Begin ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : change display on Forms.StartPosition
tbd am 09.05.2007 um 14:50 Uhr (0)
Hallo Mathias,ich habe bei der Suche nach einem ganz anderen Problem (ja ich will immer noch ein TreeView auslesen) das Screen Objekt gefunden.Aus der Hilfe: Stellt ein Anzeigegerät oder mehrere Anzeigegeräte in einem einzelnen System dar. Ich habe auch mal das Codebeispiel kopiert:Code:Dim Screens() As System.Windows.Forms.Screen = _ System.Windows.Forms.Screen.AllScreensFor Index As Integer = 0 To Screens.GetUpperBound(0) Debug.Print("Device Name: " & Screens(Index).DeviceName) Debug.Print("Boun ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : kleine Schriftarten einstellen
tbd am 15.01.2007 um 15:36 Uhr (0)
Hallo Lars,Also zu deinem Problem würde ich dir Raten dich mit den Eigenschaften AutoScaleMode und AutoScaleDimensions zu beschäftigen. Diese Eigenschaften des Formulars sind für die automatische Größenanpassung eines Formulars verantwortlich. Leider kenne ich mich in diesem Thema selbst zu wenig aus, weis aber das man dort an ein paar "Schrauben drehen" kann.Schlag diese Eigenschaften einfach in der Hilfe nach!Zu deiner Frage.Na das kann man ganz leicht feststellen. Erstelle in einen Projekt ein Formular. ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
SolidWorks : AddMenuItem3: Problem mit der MenuEnableMethod
tbd am 08.01.2007 um 12:02 Uhr (0)
Hallo,dem Parameter MenuEnableMethode musst du einem String übergeben.Dieser String enthält den Namen der Funktion welche den Menüstatus festlegt.Code: Erstellen eines Menüeintags - Kein Dokument geöffnet - Titel Schuler-DA im Menü SDA-Schulung - Position -1 = als letzter Eintrag - Keine Bitmap angegeben bStatus = oSwApp.AddMenuItem3( _ SwConst.swDocumentTypes_e.swDocNONE, _ SwConst.swMenuIdentifiers_e.swToolsMenu _ Or iCookie, _ "Schuler-DA@SDA ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Amerikanische Projektion
tbd am 16.10.2006 um 12:04 Uhr (0)
Den Projektionstyp stellt man in den Blatteigenschaften ein.Ins Blatt mit der rechten maus klicken und dann Eigenschaften auswählen.Projektionstyp "Erster Winkel" ist DIN-Norm------------------Mfg DanielOb ein Begriff glücklich gewählt ist, ob es bessere Begriffe gibt, warum die Lösung aller Fragen im Universum 42 ist und wer die nächste Bundestagswahl gewinnt sind alles Fragen, über die man nächtelang diskutieren kann. Wichtig ist, dass es einen Begriff gibt, auf den sich alle einigen, und unter dem sich ...
|
| In das Form SolidWorks wechseln |
|
VBasic / vb.net / vbs / wsh : Allgemeines zu Visual Basic
tbd am 03.08.2007 um 09:09 Uhr (0)
Guten Morgen Silke,das funktioniert ganz einfach.Nachdem du ein neues Projekt angelegt hast, z.B. eine Windows Anwendung, findest du im Projektmappen-Explorer (Ansicht Projektmappen-Explorer) den Eintrag My Project. Mit Hilfe dieses Eintrags kannst du alle Projekt relevanten Einstellungen, wie auch Verweise auf andere Klassenbibliotheken, einstellen.Oder du gehts im Menü direkt zu den Verweisen, Projekt Verweis hinzufügen.Zu dem Thema gibts auch ne gute Erklärung in der MSDN Library, auch in der Visual S ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Programme öffnen kein Fenster mehr
tbd am 03.08.2007 um 11:27 Uhr (0)
Hallo Wilfried,mal ein paar Fragen: Speicherst du die Formulargröße und Postion deines Fensters in den Usereinstellungen? Bestimmst du die Formulargröße und Position während der Laufzeit? Welches VB verwendest du?------------------Mfg DanielWer A sagt, der muss nicht B sagen. Er kann auch erkennen, dass A falsch war. Bertolt Brecht------------------SolidWorks | API | Makro | Schulung | Freeware | Schuler Design Automation GmbH
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Programme öffnen kein Fenster mehr
tbd am 03.08.2007 um 12:40 Uhr (0)
Mahlzeit Wilfried,da fällt mir nur noch die WindowState Eigenschaft deines Formulars ein.Steht diese evtl. auf Minimiert?Einen solchen Effekt hatte ich noch nie.------------------Mfg DanielWer A sagt, der muss nicht B sagen. Er kann auch erkennen, dass A falsch war. Bertolt Brecht------------------SolidWorks | API | Makro | Schulung | Freeware | Schuler Design Automation GmbH
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
SolidWorks : Einfügen Block per API
tbd am 17.07.2007 um 12:04 Uhr (0)
Hallo Weinel,einfach bei deinem BlockInstance Objekt die Property Name verwenden.Zum BeipspielCode:swBlockInst.Name = "Mein neuer Block"Das wars!------------------Mfg DanielWer A sagt, der muss nicht B sagen. Er kann auch erkennen, dass A falsch war. Bertolt Brecht------------------SolidWorks | API | Makro | Schulung | Freeware | Schuler Design Automation GmbH
|
| In das Form SolidWorks wechseln |