Zum Inhalt springen

Spachten

Mitglieder
  • Gesamte Inhalte

    21
  • Benutzer seit

  • Letzter Besuch

Beiträge von Spachten

  1. *grübel*

    also try..catch fängt lediglich programmfehler ab. wenn die db mist macht, muss das die anwendung nicht unbedingt mitkriegen. die einzigen fehler, die du damit abfängst sind, wenn die connection zur db weg ist oder die tabelle nicht mehr existiert(gut bei ner access-db ist das relativ unwahrscheinlich ;) ).

    ob die daten bei der übertragung verlorengegangen sind, merkst du aber wirklich nur, wenn du nach der übertragung nachguckst ob alles da ist.

    mfg

    Spachten

  2. Guten Morgen,

    ich hab mir ne wunderschöne Masterpage geschrieben in der ich mindestens 1,5 millionen styles verwende. Im IE wird auch alles so angezeigt wie ich's mag. Sobald ich mir die Seite aber in Opera oder Firefox angucke verrutscht die Linke Spalte. Ich hab schon versucht das Clientarget Attribute auf Uplevel zu setzen und musste feststellen, dass es das in der Master-Directive nicht gibt. Also hab ich es auf jeder Content-Page gesetzt, leider ohne Erfolg.

    Ich poste hier mal die Tabelle mit den Styles, vielleicht hat ja jemand einen Tipp für mich.

    
    <table style="width: 1000px; height: 500px; border-width: 0px">
    
                              <tr style="height: 500px; vertical-align: text-top">
    
                                <td style="width: 300px; vertical-align: text-top; text-align: left">
    
                                    <uc1:Menu_Control ID="Menu_Control1" runat="server" BackColor="AliceBlue" />
    
                                </td>
    
                                <td style="width: 700px; vertical-align: text-top; text-align: left;">
    
                                  <table style="width: 700px; vertical-align: text-top; text-align: left; height: 500px; border: 0px">
    
                                     <tr style="height: 10px; vertical-align: text-top">
    
                                      <td style="width: 700px; vertical-align: text-top; text-align: left;">
    
                                          <asp:SiteMapPath ID="SiteMapPath1" runat="server">
    
                                          </asp:SiteMapPath>
    
                                      </td>
    
                                     </tr>
    
                                     <tr style="vertical-align: text-top; height: 490px">
    
                                       <td style="width: 700px; vertical-align: text-top; text-align: left;">
    
                                         <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
    
                                         </asp:ContentPlaceHolder>
    
                                       </td>
    
                                     </tr>
    
                                  </table>
    
                                </td>
    
                              </tr>
    
                            </table>
    
    
    

  3. bau dir doch deinen date string selbst zusammen. dann ist es egal auf welchem rechner das programm ausgeführt wird. Ich hab noch Code von früher gefunden:

    
            Dim inta, intb As Integer
    
            Dim strDate, stra, strb As String
    
            inta = Date.Now.Day
    
            intb = Date.Now.Month
    
            if inta < 10 then
    
                stra = "0" & inta.tostring
    
            else
    
                stra = inta.tostring
    
            end if
    
            if intb < 10 then
    
                strb = "0" & intb.tostring
    
            lese
    
                strb = intb.tostring
    
            end if
    
            strDate = stra & "." & strb & "." & Date.Now.Year.ToString
    
    

  4. weißt du denn vorher wieviele anforderungen durchlaufen werden oder ist das dynamisch?

    eventuell solltest du versuchen über eine art checksumme herauzufinden ob Anzahl erforderlicher Anforderung = Anzahl durchlaufender Anforderungen

    ich benutze callbacks nur zur statusabfrage von asynchronen threads, insofern weiß ich nicht ob eine checksumme möglich bzw. sinnvoll ist.

  5. @ MarkusLe: du musst den Thread ja nicht hart abschiessen. Die MessageBox könnte sich ja beim Cancel_Request sauber verabschieden. Natürlich nur wenn MsgBox in der Lage dazu ist. Sonst einfach ein neues Form als Dialog verwenden.

    @ Topic:

    Ich hab auch nicht wirklich Zeit um viel zu coden. Ein zweites Windows-Form zum Projekt hinzufügen und Timer draufpacken. Im Konstruktor wird die gewünchte Zeit entgegengenommen. Ich hoffe das hilft.

    
    'Klasse Form2.vb
    
    Public Class Form2
    
    
        Public Sub New(ByVal zeit As Integer)
    
    
            ' Dieser Aufruf ist für den Windows Form-Designer erforderlich.
    
            InitializeComponent()
    
    
            ' Fügen Sie Initialisierungen nach dem InitializeComponent()-Aufruf hinzu.
    
            Timer1.Interval = zeit
    
        End Sub
    
    
        Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
    
            Me.Close()
    
        End Sub
    
    
      Private Sub Form2_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    
            Timer1.Start()
    
        End Sub
    
    End Class
    
    
    'Klasse Form1.vb
    
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    
    
     Dim objForm As New Form2(10000)
    
            objForm.Show()
    
    
    End Sub
    
    

  6. Hab ne Lösung gefunden.

    Wen's interessiert:

    
            Dim connOptions As New ConnectionOptions
    
            Dim scope As ManagementScope
    
            Dim path As New ManagementPath("\\" & strComputerName & "\root\CIMV2")
    
    
            connOptions.Impersonation = ImpersonationLevel.Impersonate
    
            connOptions.Username = strUserName
    
            connOptions.Password = strPassword
    
    
            scope = New ManagementScope(path, connOptions)
    
            scope.Connect()
    
    
            Dim query As New ObjectQuery("SELECT * FROM win32_networkadapter")
    
    
            Dim mos As New ManagementObjectSearcher(scope, query)
    
            Dim mo As ManagementObject
    
            For Each mo In mos.Get
    
                MessageBox.Show(mo.Item("Caption").ToString)
    
            Next
    
            Me.Close()
    
    
    

  7. Guten Morgen,

    ich brauche eine Anwendung die mir Remote WMI-Daten liefert. Dazu verwende ich natürlich die System.Management Klasse. Mein Problem besteht darin, dass ich im ManagementObjectSearcher keine Eigenschaft für den Computernamen finden konnte.

    Bei der Instanzierung können auch nur der Root-NS (bzw. der Gültigkeitsbereich), der Query-String und Enum-Options übergeben werden.

    Die Abfragen können so aber nur lokal ausgeführt werden, während ich aber Infos von allen Rechnern aus dem Netzwerk haben will.

    Beispiel-Code für lokalen WMI-Zugriff:

    
    Imports System.Management
    
    _______________________
    
    ...
    
    
            Dim mos As New ManagementObjectSearcher_
    
            ("root/CIMV2", "SELECT * FROM win32_networkadapter")
    
    
            Dim mo As ManagementObject
    
            For Each mo In mos.Get
    
                MessageBox.Show(mo.Item("Caption").ToString)
    
            Next
    
            Me.Close()
    
    
    ...
    
    

  8. Also hatte ich doch recht. irgendwelche freaks haben zu viel zeit und werden obendrein auch noch von novell bezahlt. :P

    <edit>

    Für "blabla" gibts das CH oder den DT, grueni

    </edit>

  9. der umweg kann auch gar nicht funktionieren. ;)

    du hasst 3 int16 variablen, die du mit dem &-operator verknüpfen willst. nun dieser operator ist für strings vorgesehen.

    außerdem willst du deine zählervariablen für ne zuweisung verwenden.

    desweiteren verstehe ich die ganze zuweisung nicht. eventuell meinst du ja folgendes:

    
    
    ' Code um 6 Zufallszahlen in einer Reihe in eine Stringvariable zu schreiben
    
    y=1
    
       Do While(y<=6)
    
          intZahl = Math.Round(Rnd()*6,0)
    
          strAusgabe += CStr(intZahl)
    
          y += 1   
    
       Loop
    
    
    

    Wenn du jetzt auch noch 6 Zeilen haben willst, muss du entweder für jede Zeile einen String füllen, die unterschiedliche namen haben müssen, oder du nimmst Arrays was spätestens ab jetzt sinnvoll ist.

    MfG

  10. da das .net framework von micosoft entwickelt wurde, halte ich es für recht unwahrscheinlich, dass dieses auch für linux verfügbar sein wird. es sein denn irgendwelche freaks hatten zu viel langeweile.

  11. moin,

    ich hab grad ein problem mit meinem user control. das ganze ding erbt vom Textbox control und ich habe nur eine eigenschaft hinzugefügt. das sieht so aus:

    
        Public Property AlternateText() As String
    
            Get
    
                Return getAtlernateText()
    
            End Get
    
            Set(ByVal value As String)
    
                setAlternateText(value)
    
            End Set
    
        End Property
    
    

    das funktioniert auch ganz gut aber ich möchte nicht, dass man die eigenschaft alternatetext eingeben muss, sondern man soll den wert aus einer dropdown-liste auswählen können. (so wie zum beispiel bei der TextAlign-Eigenschaft des TextBox-controls). ich hab schon sämtliche msdn-artikel durchsucht aber nix brauchbares gefunden. vielleicht hat ja hier jemand ne idee wie das geht.

    MfG Spachten

  12. guten morgen,

    mit dem VS2003 und dem VS2005 ist es möglich das projekt zu publishen. dabei kann man alles mitgeben und installieren lassen, was man will. auch das .net framework.

    @jasso: soweit ich weiß läuft das .net framework nicht auf nem win98 system. von daher dürfte es sehr schwierig sein dort seine .net anwendung zum laufen zu bringen. kann aber sein, dass ich mich irre.

    MfG

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...