VB: Text aus Datein umändern

Seite 1 von 3 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/vb_text_aus_datein_umaendern_39674/page_1 - zur Vollversion wechseln!


jayjay schrieb am 01.07.2002 um 14:52

:rolleyes: hab auch ne ferialjobfrage;)
Wie kann ich über vb aus einer Dateiden Text umändern?
Dumme Frage, hier das Hintergrundwissen:
z.B: steht in der Datei ne versionsnummer, die soll ich durch ne andere Nummer ersetzen, diese Nummer steht in einer wiederum anderen Datei:(
So also das Prinzip...
Hört sich für mich nach viel Arbeit an...:(
...und dass soll ich dann für verschiedenste Sachen machen...:rolleyes:
Ich hab keine Ahnung, wie ich anfangen soll... wie man aus einer Datei was ausliest hab ich schon mal gewusst... habs eh zhaus auf meinen Rechner:p bräuchte auf jeden Fall mal nen Anfang bidde...:(


schrieb am 01.07.2002 um 15:01

text aus der einen datei auslesen, die erforderliche variable rausparsen, text aus neuer datei auslesen, alten text gegen neuen ersetzen, fertig.

wo genau ist das problem?


jayjay schrieb am 01.07.2002 um 15:11

Zitat von rettich
text aus der einen datei auslesen, die erforderliche variable rausparsen, text aus neuer datei auslesen, alten text gegen neuen ersetzen, fertig.

wo genau ist das problem?

:( ich weiß nicht wie das geht :o
ich weiß nicht, wie ich auf die Datei zugreifen soll und weiß nicht, wie ich ihm sagen soll, er soll danach suchen (nach dem text, den Vb umändern soll...


Murph schrieb am 01.07.2002 um 15:11

musst du das unter VB machen?
in Perl wäre das a gschicht von ein paar zeilen :o

rein theoretischer, allgemeiner vorgang:
File-hendl öffnen, file in string-variable lesen
file2-hendl öffnen, file in string-variable lesen

per regex aus file2-var die nummer extrahieren (wird ja "gekennzeichnet" sein per tags oder whatever), und an bestimmter stelle (zB Ende eines bestimmten Teilstrings in File1) wieder einfügen, beide filehendl closen, fertig.


Luki schrieb am 01.07.2002 um 15:13

guckstu in da libary nach


jayjay schrieb am 01.07.2002 um 15:14

1.) ja, muss ich in VB machen
2.) hab ich von Perl überhaupt keine Ahnung:o


Murph schrieb am 01.07.2002 um 15:16

in perl würd ich's dir gach runterschreiben, pm wirkt ja wunder. :)


jayjay schrieb am 01.07.2002 um 15:17

Zitat von Luki
guckstu in da libary nach
:rolleyes: die Library is nur in englisch, und da weiß ich nicht, was ich suchen soll, um was zu ersetzen aus ner Datei

btw: mit der Hilfe hab ich noch nie ernsthaft was gefunden...


schrieb am 01.07.2002 um 15:18

Zitat von ][Murph][
rein theoretischer, allgemeiner vorgang:
File-hendl öffnen, file in string-variable lesen
file2-hendl öffnen, file in string-variable lesen

und in VB isses anders? :kopfschüttel:


Murph schrieb am 01.07.2002 um 15:19

Zitat von rettich
und in VB isses anders? :kopfschüttel:
isses in VB anders? Ich weiß es nicht! deshalb auch "allgemeiner" vorgang.

Er könnt sich ja die entsprechenden befehle zamsuchen laut meiner "checklist".


jayjay schrieb am 01.07.2002 um 15:21

Zitat von ][Murph][
Er könnt sich ja die entsprechenden befehle zamsuchen laut meiner "checklist".

und nach was soll ich suchen??? open File oder was? so find ich nämlich nichts...


schrieb am 01.07.2002 um 15:24

Code: PHP
Dim fso As FileSystemObject
Dim file As TextStream
Dim Content As String

Set fso = New FileSystemObject
Set file = fso.OpenTextFile(myFile & ".txt", ForReading, False, TristateFalse)
 
Content = file.ReadLine

jetzt hast die erste zeile des textfiles in der var "Content" stehen.


JC schrieb am 01.07.2002 um 15:26

Code:
Open FILENAME For Binary Access Write As #1
'hier mit read oder get rauslesen

'hier mit write oder put reinschreiben
Close #1
Jetzt wirst mit der hilfe wohl was finden :rolleyes:


Ringding schrieb am 01.07.2002 um 15:29

Wie kannst du einen Job haben, bei dem du mit VB arbeitest, wenn du keine Ahnung von Tuten und Blasen hast?


jayjay schrieb am 01.07.2002 um 15:30

@rettich: bei der Zeile mit fso As FileSystemObject kommt die Fehlermeldung:benutzerdefinierter Typ nicht definiert

...und geht das auch mit nicht- .txt Dateien? zb .v15 ?
@JC: muss ich mir mal anschauen, thx amal




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026