textdatei mit meinem programm öffnen! wie?
lima-city → Forum → Programmiersprachen → Basic
anwenden
auslese
bedarf
code
datei
file
folgendem code
helfen
http
kleiner texteditor
kontext
machen
pfad
programm
sagen
string
system
text
url
zugreifen
-
hallo leutz,
habe in vb ein programm geschrieben, mitdem man textdateien schreiben kann.
würde es für html, php und so benutzen, wenn das nur gehen würde mit dem öffnen mit... programm.
wisst ihr was ich meine? dass wenn man azb auf ne txt datei rechtsklick macht und dann bei öffnen mit mein programm auswählt, dass der dann den text lädt bisher macht der nichts, weil das ja dafür keine anweisungen bekommt! mh ihr merkt wahrscheinlich schon, dass ich nicht viel ahnung mit vb hat. habe vor ner woche erst angefangen
ich fände es toll, wenn es einer wüsste und mit helfen kann.
bedanke mich schon im Vorraus
MFG Medialogics -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
http://www.lima-city.de/thread/mit-vb6-rechtsklickmenue-von-dateien-aendern/page%3A0/perpage%3A20#848493
http://www.activevb.de/tipps/vb6tipps/tipp0133.html
http://www.gidf.de/ -> Hier findet man immer was! -
process.start("datei pfad")
fertig!! ganz einfach und ganz simpel!!! hoffentlich hab ich dir geholfen... wenn du was anderes meinst dann schreib mir pm -
Das sollte Helfen:
Imports System.IO Public Class Form2 Dim file As String = "C:\lol.txt" Dim s As FileStream Dim r As StreamReader Dim w As StreamWriter Dim neu As String Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click s = New FileStream(file, FileMode.Open, FileAccess.Read) r = New StreamReader(s) Dim alt As String = r.ReadToEnd() Label1.Text = alt r.Dispose() r.Close() s.Close() s = New FileStream(file, FileMode.Open, FileAccess.Write) w = New StreamWriter(s) neu = TextBox1.Text w.Write(neu) w.Close() End Sub End Class
-
Du kannst in VB.NET die Datei, die mit deinem Programm geöffnet werden soll, mit folgendem Code abfragen:
Dim FileName Private Sub Me_Load() Handles MyBase.Load Try FileName = My.Application.CommandLineArgs(0) Catch ex As Exception End Try End Sub
Dann kannst du die Datei FileName (= Pfad) in dein Programm laden. -
Hab ich das richtig ferstanden das du nicht zuerst das Programm starten willst und dann die Datei einlesen willst sondern über rechtsklick und dann öffnen mit und Standartprogramm auswählen? Wenn nein dann Kann ich dir den Code sagen und was du in der Form brauchst für so eine Art kleiner Texteditor. Einfach per PM melden.
Lg Wolvan -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage