Suchergebnisse

Suchergebnisse 1-30 von insgesamt 84.

  • Benutzer-Avatarbild

    Hallo, schön Dich wieder hier zu haben Danke für die Antwort. Ich versuchs nachher mit ner RTB. Aber hier muss ich mal was grundsätzliches fragen. Ich habe in unserer Software generell alles was Basic ist verbannt. Es gibt nur astreinen .Net-Code. Obwohl vieles mit Basic einfacher gewesen wäre, hab mich mich immer so lange rumgequält, bis ich die Pendants zu .Net gefunden hatte. Ein CrLf würde mit meinen VS-Einstellungen gar nicht gehen. Bei meinen hunderten von Textboxen habe ich sowas nie verw…

  • Benutzer-Avatarbild

    Leider klappt das nicht so, wie ich es mir vorgestellt habe. Ich bekomme den Text nicht mit Linefeeds in die Textbox. Der Originaltext, den ich ins Grid geladen habe (2.png) Im Grid sieht es so aus (1.png) Wenn ich daraus einen String mache: Dim s As String = CStr(DGV2.CurrentCell.Value) sieht der im VS so aus (3.png) So hätte ich es gern in der TextBox, aber das geht irgendwie nicht fBig.tbMax.Text = s (4.png) Bin ratlos ... Habs zu spät gelesen. Danke. Zitat: „ in einem eigenen Control“ Welche…

  • Benutzer-Avatarbild

    Guten Morgen, in einem DGV sind die Zellen in einer TextBoxColumn doch eigentlich Textboxen. Und eine Textbox hat ja auch Scrollbalken. Wie kann man die zur Laufzeit sichtbar machen und benutzen? Hintergrund: Es gibt sehr lange Texte, die dem Anwender vollständig angezeigt werden müssen. Die Zellenhöhe ist dadurch mitunter höher als die Höhe des Grids. Beim Scrollen des Grids, welches natürlich Scrollbalken hat, erfolgt ein Sprung in die nächste Zeile, ohne dass man den Text in der "großen" Zell…

  • Benutzer-Avatarbild

    Jetzt läuft es! Aber es ist der helle Wahnsinn. Um sowas zu programmieren würde meine restliche Lebenszeit (bin 80) niemals ausreichen. Und sowas macht Dir auch sonst niemand so schnell nach. Ich schaue da hinein wie ein Schw... ins Uhrwerk. Ob ich Deine Tricks alle durchschauen werde, ist zweifelhaft. Bei jeder zweiten Zeile muss ich Google fragen, was das bedeutet (z.B. Nops(Of T, T2) ist nur ein Beispiel von vielen, hab sowas noch nie gesehen). Hast Du den Code so gehalten, dass er auch noch …

  • Benutzer-Avatarbild

    Was Du so alles treibst in der Nacht, tssss Aber die Begeisterung bei mir ist riesig! Danke! Du erwartest bestimmt zu viel von mir, dass ich das schnell zum Laufen bringe ...

  • Benutzer-Avatarbild

    Dann tippsele ich weiter per Hand. Schade. Nochmals vielen Dank an alle!

  • Benutzer-Avatarbild

    gevkobq.xsd konnte ich nicht hochladen. Hätte eine ungültige Dateiendung. Hab sie in .txt umbenannt. Hab auch die 3 mit der Xml zusammen gelieferten xsd's hochgeladen (auch umbenannt in .txt) Die in meinem Projekt verwendete gevkobq.xsd habe ich ja selbst mit der xsd.exe erstellt. Ob das so richtig war? (#23)

  • Benutzer-Avatarbild

    Du hast Dir ja eine ungeheure Mühe gemacht. Danke! Im Unterschied zu Deinen Bildern erscheint die gevkobq.xsd mit 3 untergeordneten Datein sofort im Solution Explorer wenn ich sie in den Ordner kopiere. Ich füge sie dann auch nicht einem Form hinzu, sondern adde sie dem Projekt "SelektivVertraege". Der DataSetExplorer zeigt mir auch danach alle 47 Tabellen mit Doppelklick auf die xsd an. Danach kompiliert. Aber weder in der ToolBox noch im Komponenetenfach wird das DS sichtbar. Liegt bestimmt an…

  • Benutzer-Avatarbild

    Zitat von Haudruferzappeltnoch: „Im Studio musst du noch alles was DataSet1 heißt in gevkobq zurück umbenennen.“ Verwirrt mich etwas. Im Studio heissen doch alle DataSet1.xxx Soll ich die alle in gevkobq.xxx umbenennen? Und Copy&Paste hab ich nicht gemacht. Hab's im WindowsExplorer umbenannt. War das falsch? In #27 added EDR ja ein vohandenes DataSet. Wenn ich das vorhandene gevkobq hinzufüge (statt einem neuen DataSet), bekomme ich im Code keinen Verweis darauf. Es erscheint auch nicht im Kompo…

  • Benutzer-Avatarbild

    Ein Doppelklick auf DataSet1.xsd im SolutionExplorer zeigt mir auch dasselbe an wie in #25 Zur Laufzeit sind aber im ds keine Tabellen. Wenn ich im Load die Zeile ds.ReadXmlSchema(Application.StartupPath & "\GevkoBQ\gevkobq.xsd") nicht weglasse, sind die 47 Tabellen im ds drin. Vielleicht braucht es das? Wie dem auch sei. Kannst Du mir jetzt zeigen, wie ich auf die Values zugreifen muss? Wenn ich das erste Beispiel begriffen habe, werde ich mein Projekt wohl doch noch kurzfristig fertigstellen k…

  • Benutzer-Avatarbild

    Zitat von Haudruferzappeltnoch: „Kannst du Post 28 reproduzieren? Was hat sich geändert?“ Ja, kann ich. Folgende Steps: - alten Code aus #32 verwendet - im Sol.Expl. DataSet1 entfernt - dann Projekt - Hinzufügen - Neues Element - DatSet - ds = NewDataSet1 ist jetzt blau - kompiliert - jetzt sehe ich DataSet1 im Komponentenfach und in der ToolBox - VS geschlossen - im WindowsExplorer DataSet1.xsd umbenannt - gevkobq.xsd reinkopiert und umbenannt in DataSet1.xsd - VS neu gestartet - Code nach #33 …

  • Benutzer-Avatarbild

    Das Foto zeigt, dass DataSet rot gekringelt ist und die IntelliSense mir nach dem Punkt nichts Gescheites anbieten kann (nur Equals, GetDataSetSchema, GetTypedDataSetSchema und ReferenceEquals).

  • Benutzer-Avatarbild

    Danke! Hatte schon mehrfach die Solution kompiliert ("Projektmappe neu erstellen"). Jetzt kompiliert VS nicht mehr, wohl wegen Fehler in Zeile 9, denn DataSet1 wird immer noch nicht gefunden. Gibts auch nicht in der ToolBox. Und es gibt zwei Warnungen im DataSet1.Designer

  • Benutzer-Avatarbild

    Zitat: „Siehst du denn dein DataSet1 in der Toolbox?“ Leider Nein. Nur bq ist zu sehen (ToolBox.png). Die Klasse frmBehaQuali zeige ich so (alterCode.png) wie sie bisher war. Zitat: „Und was kriegst du da für einen Fehler, wenn du sagst, dass das nicht geht?“ Ich Dummy hatte das DataSet aus den Ordner "Alle Windows Forms" gezogen. Der Code von "Aufruf.png" liegt in der Klasse CKrkDiag.vb im StartProjekt Main (wird aber unbedeutend sein). Danke, dass Du's nochmal anfasst!

  • Benutzer-Avatarbild

    Da muss ich jetzt echt resignieren und das Handtuch werfen. Alle Vorschläge (Toolbox DS aufs Form ziehen oder Namespace) fruchten nicht. Wenn ihr meint, dass ich da Lücken in den "harten Basics" habe, kann ich euch mit meinem Problem nicht weiter nerven. Da werde ich mich wohl erstmal trotz Termindruck in den nächsten Wochen mit den Grundlagen beschäftigen müssen. Eure uneigennützige tolle Hilfe war bewundernswert und ich danke allen von ganzem Herzen. Zumindest habe ich das mit dem Singleton ve…

  • Benutzer-Avatarbild

    Wird wohl noch ein paar Hürden geben, mit denen ich mich rumschlagen muss. Erster Anlauf: IntelliSense zeigt mir nach dem Punkt hinter Regel nichts an. Hat das DataSet1 überhaupt schon die Xml drinne? Ich hab da ja nirgends etwas angegeben.

  • Benutzer-Avatarbild

    Zitat: „leeres Dataset im Projekt erstellen, speichern, schließen, die vorhandene xsd-Datei rausschmeißen und mit deiner Datei ersetzen. “ Hurra! Oh ein Wunder! Ich bekomm den Mund gar nicht wieder zu ... Kommen wir jetzt vielleicht doch noch zum Ziel und ich brauch nicht zu viel zu tippen? Das wichtigste wäre zunächst, dass ich zu jeder Regel, die eindeutig ist (jede kommt nur 1x vor) den entsprechenden Text bekomme. Später kommen dann noch Bedingungen hinzu (Alter, Geschlecht usw.) und verlink…

  • Benutzer-Avatarbild

    @EDR: Das ist ganz lieb von Dir, dass Du mich nicht hängen lassen willst und Du hast meine grösste Hochachtung. Danke! Ich sah mich schon den Rest der Woche meine Finger wund tippen. Aber vielleicht bleibt mir das sowieso nicht erspart. Die gevkobq.xsd (gevkobq.xsd.png ) habe ich mit der xsd.exe selbst erstellt (xsd-exe.png), da mit den mitgelieferten xsd's (xsd-Dateien.png und bq_root_V3.06.xsd.png) das Erstellen des DS nicht funktioniert hat. Meine gevkobq.xsd lässt sich aber nicht ins Projekt…

  • Benutzer-Avatarbild

    @EDR: Zitat: „ich hoffe, du weisst, was der SolutionExplorer ist Wie gesagt: Poste einen Screenshot von deim typDataset im Dataset-Designer Doppelklick auf die *.xsd-Datei“ Ich arbeite im VS immer mit geöffneten SolutionExplorer. Aber ich habe dort keine .xsd ??? Ich glaube, dass ich gar kein typisiertes DS habe. Habs ja auch so erstellt (#1):VB.NET-Quellcode (3 Zeilen) Zitat: „EDR #4: ähm - laut deines Codes erstellst du aber überhaupt kein typisiertes Dataset Haudruferzappeltnoch #13: Das ist …

  • Benutzer-Avatarbild

    Danke! Aber bist Du Dir wirklich sicher, dass es meinem Code entspricht? Kanns jetzt nicht mehr prüfen, hab 12 Stunden am Stück hinter mir. VB.NET-Quellcode (17 Zeilen)

  • Benutzer-Avatarbild

    Danke. In #9 habe ich versucht darzustellen, wie ich ins DS reingreife. Soll ich noch was anderes zeigen?

  • Benutzer-Avatarbild

    Dieser Thread beinhaltet ja 2 Probleme: 1. das Erstellen des DataSet 2. das Implementieren einer Klasse bei Bedarf zu 2) Hier scheint Singleton wohl die Lösung. Man macht den Konstruktor Privat, damit die Klasse nur aus sich selbst heraus instanziiert werden kann. Dann implementiert man eine Shared-Methode, die die Instanz der Klasse zurückgibt. Damit wird sie nur beim ersten Zugriff initialisiert. Und das kann ich gut steuern. VB.NET-Quellcode (16 Zeilen) Aufruf: Dim cl As myClass = myClass.Get…

  • Benutzer-Avatarbild

    So, alles angeguckt und gelesen. DS-Designer geöffnet. Da steh ich nun ich armer Tor ... Wie biete ich jetzt dem Designer meine Xml an, damit er sie verarbeitet? Hinzufügen kann ich nur einen TableAdapter, eine DataTable oder eine Abfrage.

  • Benutzer-Avatarbild

    Wie gesagt: DataSets sind nicht meins. Alle reden davon, dass man keine Zeile Code schreiben braucht, um eins zu erstellen. Ist mir bislang nicht gelungen. Hab mal ein paar Beispiele im Netz ausprobiert, aber es ist nichts dabei rumgekommen. Scheitert schon daran, dass alles nur mit SQL DBs funktioniert. Mit MySql geht nichts. Fehlt bestimmt noch Software auf meinem Rechner. Und den DS-Designer hab ich noch nicht zu Gesicht bekommen. Nachdem ich die Xml in ein DS eingelesen hatte, habe ich hände…

  • Benutzer-Avatarbild

    Ihr seid wie immer hinreissend mit euren schnellen Antworten. Danke! Leider schnalle ichs nicht.Zitat: „laut deines Codes erstellst du aber überhaupt kein typisiertes Dataset“ Mit den typ. DS habe ich so meine Probleme. Ich hatte bewusst "typisiertes" hingeschrieben, weil ich wissen wollte, ob ihr das anmeckert. Ich dachte, wenn man das ReadSchema mit angibt, wird es typisiert. Wohl falsch. Aber was ist nun "<ClassenNameMeinesTypDatasets>"? Zitat: „Vielleicht fährt der schon in Zeile 2 los.“ Was…

  • Benutzer-Avatarbild

    Guten Tag, In der Solution liegt ein Projekt "ProjectA" (Startprojekt) Darin habe ich eine Klasse "ClassA" In dieser wird auf die Klasse "ClassB" im Projekt "ProjectB" zugegriffen und dort die Sub "mySub" ausgeführt Die Referenzierung in ClassA: VB.NET-Quellcode (9 Zeilen) Die Klasse ClassB: VB.NET-Quellcode (11 Zeilen) Das Erstellen des typisierten DataSet ist ein zeitintensiver Resourcen fressender Vorgang, da eine riesige Xml in das ds eingelesen wird und 47 Tabellen enstehen. Der Vorgang wir…

  • Benutzer-Avatarbild

    Na, so einfach wars dann doch nicht. Mit meiner Methode wird die Mail zwar gespeichert, aber ich hatte keinen Einfluss darauf, unter welchem Namen dies geschieht. Es wurde eine Zufalls-GUID genommen. Ich brauche den Namen aber fürs Archiv-Grid. Glücklicherweise hat das auch schon vor mir einige Programmierer frustriert und sie haben Code veröffentlicht, der das Problem löst. Jetzt kann ich mit save(message, Filename) meine Mail so speichern, wie ich das will. Wenn es jemand braucht, hier eine se…

  • Benutzer-Avatarbild

    Pfeif aufs Gras, das hier ist viel heisser Habs gefunden. Zwei Zeilen Code! Nachdem ich die gesamte Mail zusammengestellt habe folgen nur noch VB.NET-Quellcode (2 Zeilen) Und natürlich: client.Send(message) Ein Doppelklick auf die Datei in C:\Temp und mein Mailprogramm zeigt mir alles astrein an. Ich könnte auch die Mail im Code programmgesteuert vor dem Versenden anzeigen. Vielen Dank für eure Mühe. Norbert

  • Benutzer-Avatarbild

    Danke. Ist für Testzwecke keine schlechte Idee. Aber wir haben Anwender, die unser PVS fahren. Denen kann ich das so nicht anbieten. Bei allen anderen Dokumenten in der TI (eAU, eRP, eAB, ePA) gibt es StyleSheets, mit denen man sich den Inhalt ansehen kann, bevor man auf "Senden" klickt. Es ist immer möglich, dass noch ein Fehler drin ist, den man dann korrigieren kann (z.B. Tippfehler, Zahlendreher usw.). So stelle ich mir das auch bei den eMails vor. Einen eigenen StyleSheet zu schreiben übers…

  • Benutzer-Avatarbild

    Zitat: „Wenn das stimmt“ Ja bis auf den vierten Punkt genau so. Ich sagte ja - möglichst kein Client. Ich bin vielleicht sehr naiv, wenn ich glaube, dass das möglich ist. Die Mail zusammenzubasteln war ja kein Hexenwerk. Nur wenige Zeilen Code. Aber die Mail dann darzustellen - dazu hab ich keine Idee. Da in VS programmiert, dann vielleicht als Bypass doch den SMTP von .Net benutzen? Könnte ich dann die Mail erstmal an mich persönlich senden und mit z.B. Thunderbird öffnen, bevor sie in die TI g…