LibJect !!CODE!!
- Hroudtwolf
- Beiträge: 1416
- Registriert: 30.10.2004 23:33
- Kontaktdaten:
LibJect !!CODE!!
Entfernt. Out of date.
Zuletzt geändert von Hroudtwolf am 05.03.2008 02:22, insgesamt 1-mal geändert.
da fehlt das Workingdirectory:Sunny hat geschrieben:In der RunProgramm Zeile bekomm ich eine Fehlermeldung
dass ein String erwartet wird.
Code: Alles auswählen
If RunProgram (cpf$+"PBCompiler.exe","/dll "+cpf$+"LibJect.pb","",2):EndIf
@Hroudtwolf: Verwendest Du jaPBe? Dann kannst Du Deinen Code mit
<Ctrl>+<A> und <Ctrl>+<Tab> komfortabel einrücken.
Grüße ... Kiffi
- Hroudtwolf
- Beiträge: 1416
- Registriert: 30.10.2004 23:33
- Kontaktdaten:
Fehler im RUNPROGRAM
Der Code ist im PB 3.30 verfasst..........
Da gab es mit der RunProgram in dieser Kostalalation keine Probleme.
Juhu ..........bekomme heut mein erstes UPDATE von PB.
Da gab es mit der RunProgram in dieser Kostalalation keine Probleme.
Juhu ..........bekomme heut mein erstes UPDATE von PB.
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
die if-abfrage rund um funktionsaufrufe ist zum checken des rückgabewertes gedacht.
das folgende wird also nur ausgeführt, wenn die fünktion einen rückgabewert hat, also erfolgreich war.
ist in diesem fall allerdings sinnlos, da keine anweisungen folgen.
zumindest sollte esheissen.
das folgende wird also nur ausgeführt, wenn die fünktion einen rückgabewert hat, also erfolgreich war.
ist in diesem fall allerdings sinnlos, da keine anweisungen folgen.
zumindest sollte es
Code: Alles auswählen
If NOT function() : End : EndIf
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
- Hroudtwolf
- Beiträge: 1416
- Registriert: 30.10.2004 23:33
- Kontaktdaten:
Nicht sinnlos
Das ist nicht sinnlos.
Diese IF-Schachtel kann Fehlermeldungen in der EXE verhindern, wenn der Befehl nicht ausführbar ist.
Diese IF-Schachtel kann Fehlermeldungen in der EXE verhindern, wenn der Befehl nicht ausführbar ist.
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Re: Nicht sinnlos
sorry, aber das, was Du das schreibst, ist ziemlicher Quatsch.Hroudtwolf hat geschrieben:Das ist nicht sinnlos.
Diese IF-Schachtel kann Fehlermeldungen in der EXE verhindern, wenn der
Befehl nicht ausführbar ist.
Abgesehen davon, daß solch' eine Vorgehensweise in keiner mir bekannten
Programmiersprache einen Fehler verhindern würde: RunProgram() liefert
einen Rückgabewert, den man auswerten kann und läuft nicht auf einen
Fehler, wenn beispielsweise das zu startende Programm nicht vorhanden ist.
Grüße ... Kiffi
- Hroudtwolf
- Beiträge: 1416
- Registriert: 30.10.2004 23:33
- Kontaktdaten:
Re: Nicht sinnlos
Kiffi hat geschrieben:
sorry, aber das, was Du das schreibst, ist ziemlicher Quatsch.
Wenn das so ist , dann hab ich was dazu gelernt............
