ADS und Textdateien [ERLEDIGT]
Moderator: Moderatoren
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
ADS und Textdateien [ERLEDIGT]
Gibt es eigentlich beim ADS die Möglichkeit, mittels API-Funktionen Textdateien zu schreiben?
Uli
Uli
Zuletzt geändert von UliTs am Fr, 18. Jan 2013 11:06, insgesamt 1-mal geändert.
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Mitglied XuG Cologne
Mitglied XuG Osnabrück
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: ADS und Textdateien
Könntest Du die Frage vielleicht noch ein bisschen allgemeiner formulieren?
Herzlich,
Tom
Tom
- nightcrawler
- 1000 working lines a day
- Beiträge: 650
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 96 Mal
- Kontaktdaten:
Re: ADS und Textdateien
ich vermute mal, Du meinst einen Export von Daten? Das geht bei ADS nicht direkt. Es bestünde die Möglichkeit, eine AEP (http://devzone.advantagedatabase.com/dz ... edures.htm) zu schreiben, welche das übernimmt. Diese müsste aber dann für jedes Betriebssystem separat sein (siehe http://joachimduerr.blogspot.de/2012/02 ... 4-bit.html).UliTs hat geschrieben:Gibt es eigentlich beim ADS die Möglichkeit, mittels API-Funktionen Textdateien zu schreiben?
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
Re: ADS und Textdateien
Nein, eigentlich möchte ich eine Textdatei mit beliebigem Inhalt (wenige Zeichen) erstellen, also kein Export von bestehenden Daten. Der Hintergrund ist der, dass zwar der ADS Lese- und Schreibrechte auf das gewünschte Verzeichnis hat, nicht jedoch das laufende xBase-Programm (sonst ginge es z.B. mit HIlfe FCreate() ).nightcrawler hat geschrieben:ich vermute mal, Du meinst einen Export von Daten? Das geht bei ADS nicht direkt. Es bestünde die Möglichkeit, eine AEP (http://devzone.advantagedatabase.com/dz ... edures.htm) zu schreiben, welche das übernimmt. Diese müsste aber dann für jedes Betriebssystem separat sein (siehe http://joachimduerr.blogspot.de/2012/02 ... 4-bit.html).
Danke auch für die Hinweise. Ich schaue sie mir an.
Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Mitglied XuG Cologne
Mitglied XuG Osnabrück
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: ADS und Textdateien
Die ADS schafft es auch, im fraglichen Verzeichnis zu loggen, wenn man die entsprechenden Pfade so eingestellt hat. Aber API-Funktionen zum Schreiben irgendwelcher Daten gibt es m.E. nicht.
Herzlich,
Tom
Tom
- nightcrawler
- 1000 working lines a day
- Beiträge: 650
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 96 Mal
- Kontaktdaten:
Re: ADS und Textdateien
Auch das geht mit einer AEP:UliTs hat geschrieben:Nein, eigentlich möchte ich eine Textdatei mit beliebigem Inhalt (wenige Zeichen) erstellen, also kein Export von bestehenden Daten.
Code: Alles auswählen
create procedure SaveText(filename memo, filecontent memo)
FUNCTION mySaveText -- Funktionsname in der Windows-DLL
IN LIBRARY myAEP; -- Name der DLL (wenn Endung=AEP, dann nur Name, ansonsten mit Endung [myAEP.DLL])
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
Re: ADS und Textdateien
Hallo Joachim,
danke für die Antwort.
Da es sich aber um einen Linux-Server handelt, kann ich da ja keine DLLs einsetzen, oder?
Wie geht das mit dem ADS unter Linux?
Uli
danke für die Antwort.
Da es sich aber um einen Linux-Server handelt, kann ich da ja keine DLLs einsetzen, oder?
Wie geht das mit dem ADS unter Linux?
Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Mitglied XuG Cologne
Mitglied XuG Osnabrück
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
Re: ADS und Textdateien
Ja, ich habe auch keine gefunden. Deshalb dieses Thema .Tom hat geschrieben:Die ADS schafft es auch, im fraglichen Verzeichnis zu loggen, wenn man die entsprechenden Pfade so eingestellt hat. Aber API-Funktionen zum Schreiben irgendwelcher Daten gibt es m.E. nicht.
Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Mitglied XuG Cologne
Mitglied XuG Osnabrück
- nightcrawler
- 1000 working lines a day
- Beiträge: 650
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 96 Mal
- Kontaktdaten:
Re: ADS und Textdateien
Da heißen die DLLs "shared objects", ansonsten bleibt es gleich (und die .so müssen eben für die richtige Linux-Plattform compiliert sein).UliTs hat geschrieben:Wie geht das mit dem ADS unter Linux?
- brandelh
- Foren-Moderator
- Beiträge: 15695
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: ADS und Textdateien
ich vermute mal mit C/C++ oder ?nightcrawler hat geschrieben:Da heißen die DLLs "shared objects", ansonsten bleibt es gleich (und die .so müssen eben für die richtige Linux-Plattform compiliert sein).
Gruß
Hubert
Hubert
- nightcrawler
- 1000 working lines a day
- Beiträge: 650
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 96 Mal
- Kontaktdaten:
Re: ADS und Textdateien
oder FreePascal, oder, oder...aber Du hast recht: die in der Regel unter Linux verwendete Sprache ist C++.brandelh hat geschrieben:ich vermute mal mit C/C++ oder ?
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
Re: ADS und Textdateien
FreePascal hört sich für mich als "Pascal-Fan" sehr gut an . Kann man mit FreePascal unter Windows für Linux compilieren?nightcrawler hat geschrieben:oder FreePascal, oder, oder...aber Du hast recht: die in der Regel unter Linux verwendete Sprache ist C++.
Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Mitglied XuG Cologne
Mitglied XuG Osnabrück
- nightcrawler
- 1000 working lines a day
- Beiträge: 650
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 96 Mal
- Kontaktdaten:
Re: ADS und Textdateien
ich glaube schon. Aber warum nicht einfach eine VM mit Linux aufsetzen und das unter Windows entwickelte Projekt nochmals kurz über einen Linux-Kommandozeilen-Compiler laufen lassen?UliTs hat geschrieben:Kann man mit FreePascal unter Windows für Linux compilieren?
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
Re: ADS und Textdateien [ERLEDIGT]
Danke noch einmal für die vielen Tipps.
Ich habe mich entschlossen, zunächst auf das Schreiben von Text-dateien zu verzichten. Das ist sowieso ein altes "Überbleibsel" und nicht so wichtig.
Uli
Ich habe mich entschlossen, zunächst auf das Schreiben von Text-dateien zu verzichten. Das ist sowieso ein altes "Überbleibsel" und nicht so wichtig.
Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Mitglied XuG Cologne
Mitglied XuG Osnabrück