Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » Filedialog, Inifiles und Apppfad

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
05.11.2003, 21:00 Uhr
Suchthaufen



Hallo Leute,
normalerweise mach ich nur in C, soll aber jetz eine winzige Anwendung in Excel basteln. Also eigentlich ist es eh fertig lediglich ein Detail stört mich. Nämlich das ich den Pfad der Datenbank fix in den Code implementieren soll. Daher will ich folgendes machen:
Dort wo das Ecxelsheet herumliegt hätte ich gern eine Inidatei in der vermerkt ist wo den die Datenbank zu finden ist bzw... Wenn diese Datei nicht existiert danach suchen lassen.
Also wie macht man einen Filedialog, wie bekomme ich den Apppfad heraus wie schreibe und lese ich in Inifiles?

Wenn mir da mal wer kurz helfen könnte wär echt nett
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.11.2003, 10:35 Uhr
proga



Es gibt in VB die Standarddialog, die man in sein Programm einbinden kann. Dazu muss man "Common Dialog Control" einbinden auf die Form ziehen und damit arbeiten. Etwa so Me.CommonDialog1.ShowOpen. Die Dateien kannst du mit dem FileSystemObjekt öffnen. Dazu muss du die Bibiliothek "System Runtime Scripting" in das Projekt einbinden.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.11.2003, 19:28 Uhr
Pablo
Supertux
(Operator)


"Common Dialog Control" musst du einbinden (als OCX wo die anderen Tools wie Buttons, usw. sind) und das benutzen. Ich kenn die FLAGS nicht auswendig, du musst die Hilfe lesen oder den Methode-Properties Browser benuten und sehen, was so alles verlangt wird.

Um ini Dateien zu lesen, gibt es, soweit ich weiß, keine implementierte Rutine. Du musst die Dateien selber öffnen.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.11.2003, 19:41 Uhr
Pablo
Supertux
(Operator)


Zum Lesen einer INI datei.


Visual Basic:
Dim FileName As String
Dim text as String
FileName = "myini.ini"
Open FileName For Input As #1 ' Öffnet als #1
Do Until EOF(1)
    Line Input #1, text
    ||LC02||    txtBox.text = txtBox.text & vbCrLf & text
Loop


Wenn die Datei komplett gelesen wurde, dann erscheint im TextBox den Inhalt der Datei.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
08.11.2003, 09:44 Uhr
Suchthaufen



Besten Dank für die Hilfe.
Ich habs zwar nicht hinbekommen, aber macht auch nix. Lesen und schreiben ging ja noch recht gut aber so einen Filedialog hab ich nicht zustandegebracht. Liegt vermutlich daran, daß mein Programm halt nur Daten auf ein Sheet pappen soll so ganz ohne Fenster und Usereingaben.
Ich schreib jetzt einfach den Datenbankpfad in Z1 hinein dann ist auch ned so schlimm.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
08.11.2003, 21:16 Uhr
Pablo
Supertux
(Operator)


War das VB oder VBA? Sonst guck mal das kleine Projekt
www.fun-soft.de/showtopic.php?threadid=4424&time=1068231984
das ich gemacht habe. Dort findest du einigie solche Filedialogs, die ich selbst nicht geschrieben hab, aber die ich als OCX eingebunden habe.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: