Zum Inhalt springen

Spachten

Mitglieder
  • Gesamte Inhalte

    21
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Spachten

  1. Spachten

    Insert erfolgreich?

    *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. danke daTom. Da funktioniert wunderbar. (auch unter .net 2.0) ich werd mich jetzt mal schlau machen was da eigentlich passiert. also vielen dank nochmal. MfG
  3. bie ATLAS geht es aber um clientseitiges scripten ohne javascript kenntnisse. http://channel9.msdn.com/ShowForum.aspx?ForumID=38&TagID=13 da gibt es ein paar screencasts zum thema atlas. weiß aber nicht ob die qualitativ wertvoll sind.
  4. 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>
  5. 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
  6. hm interessante sache . weiß der client wieviele anforderungen er vorhat zu senden? wenn dem so ist kann der ja vorher ne zahl rüberschicken oder er sendet zum schluss ne notification, dass er fertig ist. ansonsten fällt mir dazu nix weiter ein.
  7. 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.
  8. @ 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
  9. was heißt dreckigie lösung? ich lass meinen code normalerweise nie in UI-thread ausführen.
  10. Du könntest die msgbox auch in einem asynchronen Thread aufrufen. Dann kannst du den Timer im Hauptformular setzen und den 2. Thread von dort aus beenden. Ne kleine Hilfe von MSDN gibs dafür hier.
  11. 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()
  12. 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() ...
  13. TextBox1.Text = TextBox1.Text & "," & Array.GetValue(x,y) das egibt ne liste mit den werten im array. MfG
  14. Spachten

    VB.Net unter Linux

    Also hatte ich doch recht. irgendwelche freaks haben zu viel zeit und werden obendrein auch noch von novell bezahlt. <edit> Für "blabla" gibts das CH oder den DT, grueni </edit>
  15. 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
  16. Spachten

    VB.Net unter Linux

    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.
  17. hat sich erledigt. mit einem enum gehts wunderbar
  18. versuch die datei zu überschreiben. einfach ne neue datei mit dem gleichen namen anlegen, überschreiben auf true setzen und danach löschen. habs aber nicht probiert. MfG
  19. 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
  20. hi, schau mal hier: http://www.4guysfromrolla.com/ da gibs ne menge interessanter sachen. ist aber alles auf englisch.
  21. 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...