Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan

XProfan Alles rund um die Programmiersprache XProfan.

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3361, Antworten: 129
Gehe zum ersten neuen Beitrag Hamachi deinstallieren
Aufrufe: 58, Antworten: 5
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7670, Antworten: 187
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26970, Antworten: 4223
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50963, Antworten: 1397
Gehe zum ersten neuen Beitrag Pc lahmt plötzlich
Aufrufe: 186, Antworten: 6
Gehe zum ersten neuen Beitrag PC fährt nicht mehr hoch.
Aufrufe: 0, Antworten: 0
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 329, Antworten: 19
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 28, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 34, Antworten: 0
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21.08.2011, 13:43   #1 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 20.02.2009
Ort: Essen
Beiträge: 119
Standard Comipleroption $I

Hallo Leute,

Beim einbinden der Listview viel mir folgendes auf:

Code:
ChDir $progdir
TEXT1$ = $progdir+"Listview\\Listview_Funktionen.Inc"

$I TEXT1$
'$I D:\\XProfanX2\\Listview\\Listview_Funktionen.Inc
LVDLL&=USEDLL($progdir+"\\listview\\LISTVIEW.DLL")
Die Befehlszeile mit $I Text1$ klappt nicht, der Interpreter meckert
"Datei nicht gefunden".
Nutze ich statt dessen die auskommentierte Zeile dann läuf das Progamm
__________________
Viele Grüsse
Mike

Window XP Prof SP3 Windows 7 ultimate
Xprofan X2
cyberangle ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 21.08.2011, 14:54   #2 (Direktlink)
Forenmaskottchen
 
Registriert seit: 23.01.2011
Ort: Bernburg
Alter: 58
Beiträge: 759
Standard

Hallo
Es geht nur $I Dateiname
Wie Du schon siehst steht der Dateiname nicht in Anführungszeichen. Es ist also kein String und kann auch nicht durch eine Variable dargestellt werden. Macht auch wenig Sinn, denke ich, wenn Teile des Programmcodes durch Variablen im Programm dargestellt werden. Wenn Du das Projekt compiliert hast, ist ja ohnehin alles in der PRC-Datei.
Includedateien stehen üblicherweise im entsprechenden Verzeichnis, und das legst Du in den Optionen des Editors fest. In dem Falle kannst Du auch auf eine Pfadangabe im Dateinamen verzichten.

Gruß Volkmar
Volkmar ist gerade online   Mit Zitat antworten
Alt 21.08.2011, 15:20   #3 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 20.02.2009
Ort: Essen
Beiträge: 119
Standard

Hallo Volkmar,

das habe ich natürlich zuerst versucht, aber wenn ich nur
Code:
$I Listview_Funktionen.Inc
eingebe erhalte ich die Fehlermeldung Datei nicht gefunden. Nur bei Eingabe des ompletten Pfades wird die Dateien gefunden, obwohl sie zu Sicherheit im Listview- und im Proafn-Verzeichnis sind.
__________________
Viele Grüsse
Mike

Window XP Prof SP3 Windows 7 ultimate
Xprofan X2
cyberangle ist offline   Mit Zitat antworten
Alt 21.08.2011, 15:21   #4 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Ich glaube, das ist nur ein Ersatzzeichen-Problem. Schonmal getestet?:

$I D:\\\\XProfanX2\\Listview\\Listview_Funktionen.Inc

Oder:

$I D://XProfanX2/Listview/Listview_Funktionen.Inc
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist gerade online   Mit Zitat antworten
Alt 21.08.2011, 15:33   #5 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 20.02.2009
Ort: Essen
Beiträge: 119
Standard

Hallo Frank,

sobald ich den Pfad einschl. LW-Buchstaben eingebe klappt es sowieso.
__________________
Viele Grüsse
Mike

Window XP Prof SP3 Windows 7 ultimate
Xprofan X2
cyberangle ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 21.08.2011, 15:35   #6 (Direktlink)
Forenmaskottchen
 
Registriert seit: 23.01.2011
Ort: Bernburg
Alter: 58
Beiträge: 759
Standard

Zitat:
Zitat von cyberangle Beitrag anzeigen
Hallo Leute,

Beim einbinden der Listview viel mir folgendes auf:

Code:
ChDir $progdir
TEXT1$ = $progdir+"Listview\\Listview_Funktionen.Inc"

$I TEXT1$
'$I D:\\XProfanX2\\Listview\\Listview_Funktionen.Inc
LVDLL&=USEDLL($progdir+"\\listview\\LISTVIEW.DLL")
Die Befehlszeile mit $I Text1$ klappt nicht, der Interpreter meckert
"Datei nicht gefunden".
Nutze ich statt dessen die auskommentierte Zeile dann läuf das Progamm
Die auskommentierte Zeile ist ja auch die einzig korrekte Schreibweise für Deinen Fall. $I D:\\XProfanX2\\Listview\\Listview_Funktionen.Inc ist ja nicht der übliche Includepfad, deshalb Angabe mit vollem Pfad notwendig. Kopierst Du die Listview_Funktionen.Inc in den Includeordner, dann würde es ohne Pfad gehen. Auf keinen Fall kann aber irgendein Konstrukt mit Strings und Variablen funktionieren.

Gruß Volkmar
Volkmar ist gerade online   Mit Zitat antworten
Alt 21.08.2011, 15:41   #7 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 20.02.2009
Ort: Essen
Beiträge: 119
Standard

Vielen Dnk Volkmar, jetzt haut es hin
__________________
Viele Grüsse
Mike

Window XP Prof SP3 Windows 7 ultimate
Xprofan X2
cyberangle ist offline   Mit Zitat antworten
Alt 21.08.2011, 15:46   #8 (Direktlink)
Forenmaskottchen
 
Registriert seit: 23.01.2011
Ort: Bernburg
Alter: 58
Beiträge: 759
Standard

Übrigens nochwas. Wenn Du das so compilierst, mußt Du in dem Ordner, der die fertige EXE enthält, einen Ordner Listview anlegen und dort die Listview.DLL reinlegen. Kannst Du vereinfachen, indem Du jetzt die Listview.DLL in den XProfanordner (also dort, wo Interpreter und Runtime stehen) kopierst. Zur fertigen EXE kann dann die Listview.DLL direkt in gleichen Ordner gelegt werden. Erspart Dir, in der fertigen Anwendung das An anlegen der Ordnerstruktur, die nur in der Art Deines Quellcodes begründet ist.
Der Code wäre dann zu ändern in UseDLL("Listview.DLL"), also ohne Pfadangabe.

Gruß Volkmar
Volkmar ist gerade online   Mit Zitat antworten
Alt 21.08.2011, 17:12   #9 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 20.02.2009
Ort: Essen
Beiträge: 119
Standard

Danke, alles klar
__________________
Viele Grüsse
Mike

Window XP Prof SP3 Windows 7 ultimate
Xprofan X2
cyberangle ist offline   Mit Zitat antworten
Alt 21.08.2011, 19:10   #10 (Direktlink)
Forenmaskottchen
 
Benutzerbild von ts-soft
 
Registriert seit: 16.05.2010
Ort: Berlin
Beiträge: 724
Standard

Ohne Pfadangabe sollte es im Programmordner oder im Include-Verzeichnis
funktionieren. Wenn es im Programmordner nicht geht, liegt das am Editor,
der das aktuelle Verzeichnis nicht setzt.
__________________
Gruß Thomas

Wenn mir früher jemand gesagt hätte, ich würde
freiwillig eine Wanze mit mir herum tragen und sie
auch noch selbst aufladen, hätte ich laut gelacht.

Heute habe ich ein Smartphone.


http://realsource.de
ts-soft ist gerade online   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Programmierung > XProfan

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an




Alle Zeitangaben in WEZ +2. Es ist jetzt 12:48 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2