Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


String

Postades av 2001-05-11 22:53:00 - Leif Andersson, i forum delphi, Tråden har 4 Kommentarer och lästs av 1342 personer

Försöker igen, förra inlägget kom inte med. :-(( , tror jag.
Får börja med att tacka för all hjälp jag fått tidigare!
Ni vet vilka ni är, tack!
Nu har jag ett nytt bekymmer, i en 'string' som innehåller en sökväg till en mapp, skulle jag behöva, ifrån slutet på 'stringen' behöva radera tecken tills en ' \ ' (backslash) hittas. Och sedan få den "nya" sökvägen i en annan 'string'.
Rörigt?, såhär menar jag:

VAR firstString : string;
VAR resultString : string;
resultString := ta bort tecken ifrån slutet tills \ hittas, men inte \( ) : string;

Blev det klarare? Vore mycket glad för en lösning!
'Newbie'


Svara

Sv: String

Postades av 2001-05-11 23:37:00 - Sven Åke Persson

Hej
Eftersom du laborerar med sökvägar så undrar
jag om det inte kan lösas enl princip nedan.

Testkör detta exempel och se om inte detta hjälper
dina funderingar. Om inte så tar Vi det på annat vis.

procedure TForm1.Button1Click(Sender: TObject);
Var
Path : String ;
NewFile : String ;
begin
NewFile := 'MinFil2' ;
Path := ExtractFilePath(Application.ExeName)+ NewFile;
Label1.Caption := Path ;
end;

Du kan betrakta en String som en Array dvs
du kommer åt varje tecken med tex [10] hämta
tionde bokstaven på arrayvis.

mvh
Sven


Svara

Sv: String

Postades av 2001-05-12 00:21:00 - Leif Andersson

Jag tror jag förstår hur du menar, men, detta rör sig om en sökväg till en mapp. Denna mapp skall jag sedan byta namn på.
T.ex. mapp C:\oldMapp --> C:\newMapp.
Behöver därför få bort allt efter sista \ (backslashen), på det viset kan jag låta användaren mata in ett nytt mappnamn utan att behöva bry sig om sökvägar. Själva namnändringen sen har jag löst.


Svara

Sv: String

Postades av 2001-05-13 17:03:00 - Sven Åke Persson

Hej
Var tvungen att lägga ett kol på ditt prob.
Finns kanske smartare lösning men detta funkar.

procedure TForm1.Button1Click(Sender: TObject);
Var
testStr : String ;
newMapp : String ;
newTestStr : String ;
iLastDel,i : Integer ;

begin
newMapp := 'NyaMappen' ;//sim text input
testStr := 'C:\MinMapp\MinMapp2\MinMapp3';
iLastDel := LastDelimiter('\',testStr) ;
For i := 1 to iLastDel Do
newTestStr := newTestStr + testStr[i] ;

Label1.Caption := newTestStr + newMapp ;
end;

mvh
Sven


Svara

Sv: String

Postades av 2001-05-14 07:36:00 - Leif Andersson

Testade igår kväll med att modifiera det första förslaget, och fick det att fungera perfekt. Tackar!


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 159
27 952
271 704
1 592
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies