Suchergebnisse
Suchergebnisse 1-25 von insgesamt 25.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo zusammen, es ist wieder soweit. Ich stecke fest. Kurz zum Hintergrund. Mein Programm soll eine Datei überprüfen ob eine bestimmte Nummer dort vorhanden ist, wenn nicht soll er die Datei anlegen funktioniert alles Top. Das einzige Problem was sich bis jetzt zeigt ist dass ich ebenfalls in der Datei schreiben will die ich durchsuche, aber er schreibt mir immer alles ans Ende der Datei. Ich hätte gerne dass er mir die Zahl die ich anlege an hinter die nächst kleinere Zahl schreibt in der Date…
-
Irgendwie geht versteh ich das nicht. Hinter der Zahl soll ja noch ein Text. wie soll ich das mit Internger machen? ich hab schon an .Startswith gedacht. aber wie bekomm ich dahinein dass ich die Linie haben will die nach der nächst kleineren Zahl kommt die ich anlege? 7894 Test 1 7895 Test 2 7899 Test 3 Wenn ich jetzt die 7898 anlege soll er sie so schreiben 7894 Test 1 7895 Test 2 7898 7954 Test 3 Edit: Noch einen Lösungsansatz den ich im Kopf habe ist dass ich einfach irgendwo hinschreibe in …
-
Dim txtPrgNr_Int As Integer = CInt(txtPrgNr) wenn ich das genauso schreibe. oder meinst du wo ich das hinschreibe? dann nach der Abfrage ob die Datei erstellt werden soll. VB.NET-Quellcode (30 Zeilen) Das einrücken funktioniert jetzt nicht weil ich den text von oben kopiert haeb ich es nur an der Stelle eingefügt habe jetzt. Ich bin über nen anderen PC online, der auf dem ich das Prg. schreibe ist offline. Edit2: Dim txtPrgNr_Int As Integer = CInt(txtPrgNr.text) so funktioniert es. aber er sagt …
-
Ich versuch es gleich mal. hab es eingegeben aber bevor ich es testen öffnet Visual Studio meine Form nicht mehr. wenn ich auf den Button klicke der die form öffnen soll sagt er mir: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. warum auch immer. ich hab nur oben am Reiter verschoben die Fromerstellen.vb es ist auch noch alles da, ich kann sie nur über den Button nicht öffnen. er zeigte mir bei IndexOf(txtPrgNr_Int) einen Fehler. Habe dann ein ToString eingefügt. Fehler zeigt …
-
Hallo zusammen, ich greife diese Thema wieder auf da sich die Anforderungen an meine Anwendung geändert haben. mit dem momentanen Code kann ich nur 4stellige Zahlen anlegen. weil diese in der Datei ja nur 1 mal vorkommen kann. Datei hat Zahlen von 1-9999 jetzt nach einer Testphase hat sich herausgestellt dass es wesentlich produktiver wäre wenn ich alle Zahlen anlegen könnte. Momentan überprüfe ich ja mit Contains. aber bei der Zahl 73 zum Beispiel kommt diese ja wensentlich öfter vor. zum Beisp…
-
hmm, ok. Danke dir @RodFromGermany ich versuch mal auf dem schlagwort auszubauen wenn es damit funktionieren könnte. @Eierlein das Problem liegt darin dass ich vorher üebrprüfen muss ob die Zeile in der Datei vorhanden ist. wenn ich das mit Starswith mache zeigt er die anderen ja auch. Ohh moment. ich kann ihm ja die Leerzeichen voranstellen. Prüfe ich sofort. VB.NET-Quellcode (1 Zeile) also so filtert er mir nicht raus dass es die 73 schon gibt in der Datei.
-
Ich such die Datei mal raus. aber vorab, kann es sein dass es daran liegt weil ich mit ReadallText einlese? @mrMo hast du das so in der Richtung gedacht? VB.NET-Quellcode (8 Zeilen) Datei sieht genau so aus: " 1 Gelb" " 7 Grün" " 12 Orange" " 73 Apfel" " 420 Blau" " 735 Auto" " 4587 Rot" " 7395 Laptop" etc. und mein Problem ist nicht das einsetzen später an der Richtigen stelle, das funktioniert soweit mit dem Code den ich habe. Aber ich muss prüfen ob wenn ich in meine textbox 73 eingebe ob die…
-
Moin zusammen, ich konnte gestern auf der Arbeit leider nicht s machen am Programm. aber habe mich heute morgen sofort drangesetzt. @Eierlein den Code aus Post 32 von dir habe ich getestet heute morgen. ich versuche mal die anderen funktionenen dort noch einzubinden wie reinschreiben wenn nicht vorhanden und all so sachen. also meinen Code den ich am Anfang gepostet habe dann auch das System mit der Zeilenweisen durchsucherei umzustellen. ich melde mich sofrt wenn ich es habe, bzw wenn ich nochm…
-
Hallo zusammen, erstmal danke ich euch dass ihr soviel gedult mit mir habt. @ErfinderDesRades ich habe deine Code eingesetzt und er arbeitet wunderbar, er sucht dann nur die Zeile und sagt mir das die nummer vorkommt am Zeilenanfang, danke dafür. Das Problem, wie ich schon erwähnte liegt in meinem alten Code. Ich muss ich der Datei erst auslesen ob die Nummer die in der Textbox eingebe dort am Zeilenafang vorhanden ist. wenn dies nicht so ist muss ich diese dort reinschreibent. Mit richtiger Pos…
-
@mrMo, ich glaube wir reden aneinander vorbei. Die Datei die ich auslese sti diese Liste. Wenn die Nummer nicht vorkommt will ich sie darein schreiben an gereit an die nächste kleinere zahl. @ErfinderDesRades ja, genauso soll es sein. so, das habe ich bis jetzt. VB.NET-Quellcode (8 Zeilen) soweit ich das beurteilen kann ich lese ich nun die Datei als Liste ein und schneide nach der Zahl die Zeile ab. Stimmt das soweit, wie muss ich nun weiter vorgehen?
-
Also aus euren Infos habe ich nun diesen Code zusammengetragen. VB.NET-Quellcode (17 Zeilen) Wie füge ich denn jetzt die den Inhalt aus der Textbox dort ein? Edit: es gilt vielleicht noch zu sagen dass es unter umständen vorkommen aknn das mehere Wörte hinter der Zahl kommen. " 1 Blau" " 2 Grün ist der Apfel" " 17 Auto" " 35 Gelb ist die Sonne" " 37 Opel" " 134 Orange" " 1458 Laptop hat wenig Accu" " 9999 Maus" vielleciht muss ich das ja beim Code berücksichtigen. Wollte es nur mal erwähnen. Wen…
-
wie finde ich denn die Einfügeposition? der einzeiler ist lines nicht definiert, als was muss ich das definieren? wie schaue ich ob an der einfügeposition die Zeile schon steht? einfügen gehe ich mal von .add aus. aber der Rest ist mir ein Rätesl. das ganz mit nen kleinen Beispiel zu veranschaulichen wäre sinnvoller. so bekomme ich das ja nie hin. noch kurz ne Frage? Meinst du das die Zeile in der " 73 Apel Auto Orange" steht ist auch in der Datei Zeile Nr. 73. dem ist nicht so.
-
VB.NET-Quellcode (4 Zeilen) wenn ich es über starswith mache passt es glaube ich, danke. jetzt muss nur noch hinter der nächst kleineren Zahl eingefügt werden. wie mache ich das? Edit: passt doch nicht. wenn ich jetzt nach 52 suche und er die nicht findet zeigt er mir die Zeile wo die 520 am Anfang steht. Edit 2: wenn ichnoch ein Leerzeichen einfüge hinter dem txtDbkNr.text dann findet er nur das was er soll. also wie füge ich jetzt nur noch hinter der nächst kleineren Zahl eingefügt werden. wie…
-
VB.NET-Quellcode (14 Zeilen) das habe ich bis jetzt. ist das richtig? wenn insertposition 0 ist dann aht er nichts gefunden oder? Also mit dem neuen Code funktioniert es. er zählt aber immer eine Zeile zu wenig, wenn ich hinter deinen Code ne +1 stelle dann schreibt er mir die richtige Zeile. ist das richtig oder habe ich was falsch? also über insertposition kann ich es nicht abfragen ob es schon aufgerufen wird oder? Wie stelle ich das denn an?
-
Ok super, jetzt bin ich ja fast durch. VB.NET-Quellcode (15 Zeilen) sind ja dann nur nooch 2 dinge zu klären. Wie greife ich denn ab ob die zahl schon am Anfagn einer Zeile der Liste steht? und wie speichere ich die eingefügte Zahl an die nächst kleiner Zahl fortlaufend an? so wie ich es jetzt speichere schreibt er es ans ende der Zeile.
-
Guten morgen, vielen vielen Dank!!! Ich muss es in der Testphase genau prüfen aber ich sehe auf den ersten Blick funktioniert alles super. Hier der Code für alle die mal vor einen ähnlichen Problem stehen: VB.NET-Quellcode (46 Zeilen) wenn ihr noch anmerkungen habt oder euch was auffällt bitte her damit.