| Die Problemzone Spinnt der Rechner mal wieder? Stellt eure Fragen hier und es wird geholfen. |
Diskussion: VB: Platzhalter für Leerstelle im Forum Die Problemzone, in der Kategorie PC Foren; Anzeige Hi, ich wollte mal wissen, was ich als Platzhalter für eine Leerstelle nutzen kann. Beispiel: C:\Programme\Internet Explorer\iexplore.exe Dieser Pfad ...
![]() |
| | #1 (permalink) |
| Anzeige Hi, ich wollte mal wissen, was ich als Platzhalter für eine Leerstelle nutzen kann. Beispiel: C:\Programme\Internet Explorer\iexplore.exe Dieser Pfad wird nicht richtig benutzt. Wie ich die Leerstelle ersetzte weiß ich, aber nicht womit. Hoffe auf Hilfe. mfg $oul
__________________ Der eigene Wille müsste stets ein wenig mächtiger sein, als es das eigene Selbst ist. Aber Wunschdenken stellt ein Risiko dar und so etwas können wir uns in einem Weltkapitalismus nicht leisten. | |
| | |
| | #2 (permalink) |
| Ich kenn nur die allerwichtigsten Grundzüge von VB, aber wenn ich das richtig im Kopf habe, dann habe ich Leerstellen immer mit +" "+ bzw +""+ (ob da ein Leerzeichen ist, ist egal) ausgedrückt. Ich hoffe das habe ich richtig in Erinnerung, aber wie heißt es so schön:"Probieren geht über studieren!" | |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | normalerweise muss man den Pfad mit Leerstellen in "Pfadkomplett" setzen (also "") Ich dachte dass man das bei VB sowieso automatisch macht, wenn man einen String zuweist. Es müssten da auch noch irgendwo Pfadfunktionen rumgeistern. Also von C/Pascal/ObjectPascal und WinAPI (die ja C-Stringübergabe haben will) kann ich sagen, dass sie keine Leerstellenersetung braucht. Es sollte alledings, wenn Du unbedingt wills, auch mit einzelnen ASCII Zeichen gehen - 0x20 für leerstelle (das müsste 32 in Dezimal sein).
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. |
| | |
| | #4 (permalink) |
| Themenstarter | Hm, scheint nicht zu funktionieren...Aber testet es bitte mal selbst: http://alius.al.funpic.de/Script-Archiv/VB/Searcher/ Ich denke die Funktionsweise erklärt sich von selbst. Was CDW's Vorschlag angeht: mit was genau soll ich die Leerstelle ersetzen? mfg $oul
__________________ Der eigene Wille müsste stets ein wenig mächtiger sein, als es das eigene Selbst ist. Aber Wunschdenken stellt ein Risiko dar und so etwas können wir uns in einem Weltkapitalismus nicht leisten. |
| | |
| | #5 (permalink) |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | wenn ich das richtig vertehe, ersetzt Du die Leerstellen mit dem String "%20", das dürfte bei Windowspfaden nicht ziehen. Wenn Du stattdessen Leerzeichen mit dem ASCII Wert für Leerzeichen ersetzt, ändert sich da auch nichts (weil es bleibt bei dem Leerzeichen) Und in der Textdatei steht der Pfad ohne Anführungsstriche da. Versuche daher am besten den Pfad vor der Verwendung in Anführungsstriche zu setzen. Also "+Pfad+" (ok, da " Reserviert sein dürfte: Chr$(34)+Pfad+Chr$(34)
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Word (Office XP) zeigt auf einmal keine Bilder mehr - nur Platzhalter | 1000sassa | Windows | 0 | 07.05.07 23:27 |
| Platzhalter bei Registryeinträgen | valenterry | Windows | 4 | 25.12.06 19:18 |