Letztes Zeichen in Textdatei löschen.

Für allgemeine Fragen zur Programmierung mit PureBasic.
funkheld
Beiträge: 651
Registriert: 31.12.2009 11:58

Letztes Zeichen in Textdatei löschen.

Beitrag von funkheld »

Hallo, guten Tag.

Wie kann man bitte bei meiner Datei das letzte "+" löschen?
--------------------------------
xarray.obj + xarray1.obj + xsquadi.obj +
cs.lib + brt71enr.lib
--------------------------------

Ich erzeuge hier mit :

Code: Alles auswählen

If EventGadget =  #button_11
         CreateFile(0, "d:\dosc\linker.cmd")
         ReadFile(1, "d:\dosc\compbc.bat")  
         
         While Eof(1) = 0 
           string1=ReadString(1)
           string2 =  GetFilePart(string1)
           WriteString(0,Left(string2,Len(string2)-4)+".obj + ")
         Wend
    
         WriteStringN(0,"")
         WriteStringN(0,"cs.lib + brt71enr.lib")     
         CloseFile(0)
         CloseFile(1)              
      EndIf  
danke.
Benutzeravatar
mk-soft
Beiträge: 3871
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: Letztes Zeichen in Textdatei löschen.

Beitrag von mk-soft »

Code: Alles auswählen

If EventGadget =  #button_11
         CreateFile(0, "d:\dosc\linker.cmd")
         ReadFile(1, "d:\dosc\compbc.bat")  
         
         IsFirst = #True
         While Eof(1) = 0 
           string1=ReadString(1)
           string2 =  GetFilePart(string1)
           If Isfirst
             IsFirst = #False
             WriteString(0,Left(string2,Len(string2)-4)+".obj")
           Else
             WriteString(0," + " + Left(string2,Len(string2)-4)+".obj")
           EndIf
         Wend
    
         WriteStringN(0,"")
         WriteStringN(0,"cs.lib + brt71enr.lib")     
         CloseFile(0)
         CloseFile(1)              
      EndIf  
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
funkheld
Beiträge: 651
Registriert: 31.12.2009 11:58

Re: Letztes Zeichen in Textdatei löschen.

Beitrag von funkheld »

Hallo, danke für die Hilfe.

GRuss
Antworten