Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 10:18

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Shellexecute Txt file

Discussion on Shellexecute Txt file within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2013
Posts: 85
Received Thanks: 33
Shellexecute Txt file

Also ich wollte es so machen, dass sich nach dem erstellen die Text Datei selbst öffnet.
Die Text Datei wird erfolgreich erstellt.
Das die alte gelöscht und die neue erstellt wird habe ich jetzt geschafft.
Doch leider kriege ich es nicht hin den Befehl zu schreiben diese zu öffnen.

void Openfile(char *Filename);

void Openfile(char *Filename)
{
ShellExecute(0,"open", Filename,0,0,1);
}

ausführen würde ich es dann so:
Openfile(GetDirectoryFile("Test.txt"));


Ist das möglich einfach mit Shellexecute die Datei zu öffnen?
Achja die Textdatei wird am gleichen Ort erstellt und es soll sich am aktuellen Ort öffnen.

Hoffe auf gute Hilfe
5ubZer0 is offline  
Old 04/04/2013, 13:55   #2
 
TheJok3r's Avatar
 
elite*gold: 0
Join Date: Apr 2011
Posts: 27
Received Thanks: 1
einfach mit "fopen" von C alles easy erstellen .
Die Biblio <stdio.h> nicht vergessen zu includen !


bsp:

#include <stdio.h>
int main ()
{
FILE * pFile;
pFile = fopen ("myfile.txt","w");
if (pFile!=NULL)
{
fputs ("fopen example",pFile);
fclose (pFile);
}
return 0;
}

Hoffe ist das was du meinst
Ansonsten einfach mal nach fopen googeln da sollte was richtiges sein !
Cya later aligator
TheJok3r is offline  
Old 04/04/2013, 17:19   #3

 
Delinquenz's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,160
Received Thanks: 232
Er will die Textdatei im als Standard ausgewählten Text-Editor öffnen, nicht in C öffnen.
Afaik sollte es mit system("start text.txt"); auch gehen.
Delinquenz is offline  
Old 04/04/2013, 19:37   #4
 
elite*gold: 0
Join Date: Sep 2010
Posts: 454
Received Thanks: 212
Falls du in deinem Programm die *.txt Datei erstellen lässt, hast du das Handle zu dieser, bevor du Shellexecute aufrufst, geschlossen?
Zwawo is offline  
Old 04/04/2013, 23:10   #5
 
marykillsjane's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1,909
Received Thanks: 522


Hier noch ein Beispiel für die Funktion wie du sie benutzt.


ShellExecute(NULL,"open","notepad.exe",NULL,"C:\\W indows\\system32",SW_SHOW);

Dadurch würde man den Editor öffnen lassen.
marykillsjane is offline  
Reply


Similar Threads Similar Threads
[C++] Formsanwendung + shellexecute ?!
03/02/2013 - General Coding - 1 Replies
Ich Wollte mal aus lw einen Schnellstarter für i-net Seiten machen in c++ und habe dies mit windows formsanwendung machen wollen ... habe die form usw fertig gemacht und 1 Button rein gesetzt , doppelklick auf Button und am ende der Zeile wo { Steht habe ich darunter angefangen zu schreiben habe es mit : ShellExecute(NULL, "open", "http://ww.google.com", NULL, NULL, SW_SHOW); versucht aber es kommt ein Fehler beim debuggen ... Code: #pragma once namespace Shellexecute {
ShellExecute Fehler
11/26/2012 - AutoIt - 2 Replies
Moin habe nen Kleinen Fehler bei meinem AutoIt Script unzwar wollt ich gerne eine Jar ausführen lassen, nur Leider findet er irgendwie java nicht, in einer Bat datei geht es dies wundert mich . Hier mal mein Code : #include <String.au3> #include <Crypt.au3> #include <ComboConstants.au3> #include <EditConstants.au3> #include <WinAPI.au3> #include <GUIConstantsEx.au3>
Problem mit ShellExecute [C++]
08/15/2011 - C/C++ - 3 Replies
Hey Com, ich suche seit tagen im Internet nach Hilfe für ShellExecute. Doch nichts zu finden was mit meinem Problem zu tuen hat. Ich wollte ein Button machen wo sich dann eine Internetseite öffnet, aber davor soll die Progressbar laufen. Für den Button habe ich etwas versucht aber mit Fehlern.
[C++] 'Problem' mit ShellExecute()
10/01/2010 - C/C++ - 3 Replies
Huhu Also mein hier mal ein Code abschnitt: char URI; DWORD destSize; GetPrivateProfileString("Webseite aufrufen by Rhilor","URL", "NULL", URI, destSize, "c:\\test.ini");
Problem mit ShellExecute!
09/21/2010 - General Coding - 3 Replies
Hallo, ich hab ein Fehler im Code unzwar: error C3861: "ShellExecuteA": Bezeichner wurde nicht gefunden. Kann mir vllt. jmd. helfen?



All times are GMT +1. The time now is 10:18.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.