Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
$~JODA~$
Anmeldungsdatum: 25.09.2006 Beiträge: 5
|
Verfasst am: 25.09.2006, 17:48 Titel: Problem mit " und ' |
|
|
Hi!
Ich habe mit QBASIC den SHELL Befehl ausgeführt.
Dazu muss ich jetzt wissen wie ich die Anführungszeichen in den Anführungszeichen machen muss.
bsp.: SHELL "Taskkill /FI ' WINDOWTITLE eq Mozilla Firefox ' "
Die hier fett geschriebenen zeichen sind NICHT richtig da dass programm einen fehler macht.
Welches Zeichen muss ich hier einfügen dass nicht die Fehlermeldung "erwarte ende der Ausführung" komt und dass das Programm richtig ausgeführt wird?
mfg joda |
|
Nach oben |
|
 |
jb

Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 25.09.2006, 17:53 Titel: |
|
|
Da musst du den ASCII-Code nehmen:
Code: |
SHELL "Taskkill /FI " + CHR$(34) + "WINDOWTITLE eq Mozilla Firefox" + CHR$(34)
|
/edit: Na OK, da sindse weg
jb _________________ Elektronik und Programmieren
Zuletzt bearbeitet von jb am 25.09.2006, 18:02, insgesamt einmal bearbeitet |
|
Nach oben |
|
 |
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 25.09.2006, 17:54 Titel: |
|
|
Hi.
Du kannst dafür die ASCII-Codes nehmen, der für die Anführungsstrichle ist zum Beispiel die Nummer 34.
Sprich, dein Code müsste ungefähr so lauten:
Code: |
Shell "Taskkill /FI "+Chr$(34)+" WINDOWTITLE eq Mozilla Firefox "+Chr$(34)
|
HTH. Achja: Code ungetestet (hab Home Edition), deswegen weiß ich net, ob ich's jetzt mit den Leerzeichen richtig hab - einfach ausprobieren.
Greets,
Mao
/edit: Hulla, jb war schneller. Mist.  _________________ Eine handvoll Glück reicht nie für zwei.
--
 |
|
Nach oben |
|
 |
A.K.

Anmeldungsdatum: 02.05.2005 Beiträge: 467 Wohnort: HH
|
Verfasst am: 25.09.2006, 17:57 Titel: |
|
|
bitte keine Doppelposts @jb and mao
evtl noch die führenden Leerzeichen vor "WINDOWSTITLE" wegnehmen bei den geposteten Lösungen.
MFG A.K. _________________
http://forum.IconSoft.de
http://www.pnpbb.de - hol dir jetzt dein eigenes kostenloses Forum *NEU* |
|
Nach oben |
|
 |
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 25.09.2006, 17:59 Titel: |
|
|
Naja, wie gesagt: konnte net testen, und mit den Leerzeichen hatt ich ja auch hingeschrieben.
Hab ich 'nen DP gemacht? Sry, aber wenn 2 Leute gleichzeitig ISDN nutzen... _________________ Eine handvoll Glück reicht nie für zwei.
--
 |
|
Nach oben |
|
 |
Lutz Ifer Grillmeister

Anmeldungsdatum: 23.09.2005 Beiträge: 555
|
Verfasst am: 25.09.2006, 18:14 Titel: |
|
|
in FreeBasic wäre auch folgendes möglich:
Code: | shell "Taskkill /FI "" WINDOWTITLE eq Mozilla Firefox """ |
*nurmalanmerk*
Lutz Ifer _________________ Wahnsinn ist nur die Antwort einer gesunden Psyche auf eine kranke Gesellschaft. |
|
Nach oben |
|
 |
jb

Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 25.09.2006, 18:22 Titel: |
|
|
Oder auch das hier
Code: |
option escape
shell "Taskkill /FI \" WINDOWTITLE eq Mozilla Firefox \" "
|
jb _________________ Elektronik und Programmieren |
|
Nach oben |
|
 |
$~JODA~$
Anmeldungsdatum: 25.09.2006 Beiträge: 5
|
Verfasst am: 25.09.2006, 20:00 Titel: |
|
|
Ihr seid ja richtig aktiv hier!
Dachte nicht dass ich vor nächster Woche ne antwort bekomm!!
Ein DANKESCHÖN an alle!
Könnt ihr mir auch bei folgendem Problem helfen:
SHELL "START http://www.google.de"
Das funktioniert irgend wie nicht ihr könnt mir da bestimmt helfen...
Bin nicht so der qbasic Checker.
mfg joda |
|
Nach oben |
|
 |
A.K.

Anmeldungsdatum: 02.05.2005 Beiträge: 467 Wohnort: HH
|
Verfasst am: 25.09.2006, 20:13 Titel: |
|
|
Hi,
in der Shell kannst du ja nur "Befehle" oder ausführbare Dateien angeben.
Um ein Internetexplorerfenster zu starten mußt du dies z.B. so tun:
Code: |
SHELL "C:\Programme\Internet Explorer\iexplore.exe http://www.google.de"
|
Du müßtest dann evtl noch den Pfad zu deiner iexplore.exe ändern.
MFG A.K.
EDIT:
Siehste, ganz vergessen. Die Verzeichnisnamen müssen dann zusätzlich noch im 8.3-Format angegeben werden. Also anstatt "Programme" -> "Progra~1". _________________
http://forum.IconSoft.de
http://www.pnpbb.de - hol dir jetzt dein eigenes kostenloses Forum *NEU*
Zuletzt bearbeitet von A.K. am 25.09.2006, 20:18, insgesamt einmal bearbeitet |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
$~JODA~$
Anmeldungsdatum: 25.09.2006 Beiträge: 5
|
Verfasst am: 26.09.2006, 16:34 Titel: |
|
|
Danke für eure Antworten.
Dann kann die weiterentwicklung meines Projektes ja von statten gehen.Dank euch!
Zitat: |
Du müßtest dann evtl noch den Pfad zu deiner iexplore.exe ändern. |
Wer benutzt denn heute noch den ie?
mfg joda |
|
Nach oben |
|
 |
A.K.

Anmeldungsdatum: 02.05.2005 Beiträge: 467 Wohnort: HH
|
Verfasst am: 26.09.2006, 18:24 Titel: |
|
|
$~JODA~$ hat Folgendes geschrieben: | Danke für eure Antworten.
Dann kann die weiterentwicklung meines Projektes ja von statten gehen.Dank euch!
Zitat: |
Du müßtest dann evtl noch den Pfad zu deiner iexplore.exe ändern. |
Wer benutzt denn heute noch den ie?
mfg joda |
Der IE wird von Normalusern benutzt und von Leuten die wissen wie man so einem Softwarewerkzeug umgeht.
MFG A.K. _________________
http://forum.IconSoft.de
http://www.pnpbb.de - hol dir jetzt dein eigenes kostenloses Forum *NEU* |
|
Nach oben |
|
 |
$~JODA~$
Anmeldungsdatum: 25.09.2006 Beiträge: 5
|
Verfasst am: 28.09.2006, 17:18 Titel: |
|
|
Ähm wie Software?
Spyware passt schon eher
mfg joda
[aber immer beim Thema bleiben Herr Moderator ] |
|
Nach oben |
|
 |
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 28.09.2006, 17:55 Titel: |
|
|
Er wollte damit lediglich sagen, dass es den Normalbenutzern relativ egal ist, mit welchem Programm sie surfen, Hauptsache, es ist primitiv. Leider.
MS (wobei in diesem Fall M$ besser passt) hat eine "Vormachstellung", da der IE bereits im Betriebssystem enthalten ist. Normalbenutzer machen sich in der Regel nicht die Mühe, einen anderen Browser, wie Firefox, Opera, Seamonkey oder ähnliches 'runterzuladen - wo IE doch so vermeintlich gut funktioniert.  _________________ Eine handvoll Glück reicht nie für zwei.
--
 |
|
Nach oben |
|
 |
Michael Frey

Anmeldungsdatum: 18.12.2004 Beiträge: 2577 Wohnort: Schweiz
|
Verfasst am: 01.10.2006, 17:58 Titel: |
|
|
Mao hat Folgendes geschrieben: | wo IE doch so vermeintlich gut funktioniert.  |
... weil die Website Betreiber darauf testen.
Eine Website wird in der Regel nach Norm aufgebaut/programmiert, kurz mit Opera und Firefox getest, und dann öffnet man den Internet Explorer und versucht die nicht Normgerechte Darstellung zu korrigieren.
IE ist für Website Betreiber der reinste Horror ... _________________ http://de.wikibooks.org/wiki/FreeBasic Jede Hilfe für dieses Buch ist Willkommen!
http://de.wikibooks.org/wiki/FreeBasic:_FAQ FAQ zu Freebasic (im Aufbau, hilfe Willkommen)
Neu mit Syntax Highlight |
|
Nach oben |
|
 |
A.K.

Anmeldungsdatum: 02.05.2005 Beiträge: 467 Wohnort: HH
|
Verfasst am: 01.10.2006, 22:50 Titel: |
|
|
Und da kommt ja noch dazu das der IE einen schöneren HTML-Standard hat als das w3c!
MFG A.K. _________________
http://forum.IconSoft.de
http://www.pnpbb.de - hol dir jetzt dein eigenes kostenloses Forum *NEU* |
|
Nach oben |
|
 |
|