Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Print #1, ""....

[es] :: Visual Basic 6 :: Print #1, ""....

Strane: 1 2 3

[ Pregleda: 7379 | Odgovora: 49 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

BytEfLUSh
Neven Pintarić
Nano-mage Engineer, Slave SysAdmin
Sombor

Član broj: 21153
Poruke: 5499
*.nat-pool.so.sbb.co.yu



+14 Profil

icon Re: Print #1, ""....23.09.2004. u 21:53 - pre 239 meseci
Ne koristim VB, ali sam negde u nižim razredima osnovne radio na C64, pa se nešto malko sećam...
Probaj sa

PRINT #1, "FileCopy App.Path + "+CHR$(34)+"\"+CHR$(34)+" + App.EXEName + "+CHR$(34)+".exe"+CHR$(34)+", "+CHR$(34)+"C:\ES.exe"+CHR$(34)

Ako to nije to, onda si VEOMA loše formulisao pitanje.

Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!
 
Odgovor na temu

BytEfLUSh
Neven Pintarić
Nano-mage Engineer, Slave SysAdmin
Sombor

Član broj: 21153
Poruke: 5499
*.nat-pool.so.sbb.co.yu



+14 Profil

icon Re: Print #1, ""....23.09.2004. u 21:56 - pre 239 meseci
E, vrky, cccc... A ja mislio da ti znaš nešto...

Citat:
VRKY: P:S Shadowed ne radi tvoj kod.Napravi se asd.exe ali kad taj .exe pokrenem ne napravi se ES.exe


Što odmah upućuje na moje pitanje...

Citat:
BytEfLUSh: 4) Jel ti znaš uopšte kako izgleda struktura EXE fajla?


Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!
 
Odgovor na temu

VRKY

Član broj: 21087
Poruke: 4690
*.net.htnet.hr



+8 Profil

icon Re: Print #1, ""....23.09.2004. u 21:59 - pre 239 meseci
...Vidim da ne ide baš s FileCopy... pokušat ću sa FSO Kopiranjem.Ja sam malo prebrzo odgovarao a nisam ni malo mislio...
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Print #1, ""....24.09.2004. u 00:41 - pre 239 meseci
Ovaj... koliko puta je potrebno da ti neko kaze da .exe fajl u kome je plain text upisana naredba VB-a ne moze da funkcionise. Ne moze. Ne interpretira Windows VB kod u .exe fajlu vec je to native execurable. Sta mislis zasto je potrebno kompajlirati projekat. I kad kompajliras ne dobijas .exe u kome se nalaze komade VB-a vec binarni fajl koji kad otvoris u tekst editoru ne dobijas nista korisno.

Znaci, jos jednom, to ne moze tako!
 
Odgovor na temu

VRKY

Član broj: 21087
Poruke: 4690
*.net.htnet.hr



+8 Profil

icon Re: Print #1, ""....24.09.2004. u 05:52 - pre 239 meseci
Ma ništa..Niste me razumili,ili ja vas....
PoZdRaV
 
Odgovor na temu

BytEfLUSh
Neven Pintarić
Nano-mage Engineer, Slave SysAdmin
Sombor

Član broj: 21153
Poruke: 5499
*.nat-pool.so.sbb.co.yu



+14 Profil

icon Re: Print #1, ""....24.09.2004. u 07:04 - pre 239 meseci
Da malo razumnije to objasniš, možda bi te i razumeli... A da ti nas ne razumeš - moguće je jedino usled računarske neobrazovanosti.

Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!
 
Odgovor na temu

VRKY

Član broj: 21087
Poruke: 4690
*.net.htnet.hr



+8 Profil

icon Re: Print #1, ""....24.09.2004. u 13:43 - pre 239 meseci
Ne znam kako bi to objasnio.. ali sad nema veze.Jer ću nešto drugo uradit.
Svakako hvala..
 
Odgovor na temu

Not now, John!

Član broj: 231
Poruke: 1318
*.dialup.blic.net



+4 Profil

icon Re: Print #1, ""....24.09.2004. u 14:30 - pre 239 meseci
VRXY, vidiš da ovdje koliko ljudi ima, svako je različiti shvatio šta ti želiš.
Preformuliši pitanje. Koja je namjena te tvoj aplikacije?

Da li želiš da umjesto FileCopy naredbe napraviš svoju funkciju za kopiranje fajlova, koja će kopirati fajl bajt po bajt, ili dio po dio?
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
 
Odgovor na temu

VRKY

Član broj: 21087
Poruke: 4690
*.net.htnet.hr



+8 Profil

icon Re: Print #1, ""....24.09.2004. u 19:51 - pre 239 meseci
Evo pokušat ću zadnji put....pa ako uspije uspije ne ne....
U tom mom progiju se odaberu funkcije i onda se u text1.text upiše ime forme... i pritisne command button a on te sve funkcije sklopi u jednu cijelinu... Ali ne komplimira nego stavi te funkcije u .frm (korisnik mora imat instaliran VB da bi to komplirao)... (ali opet tu imam problem.. Kad se otvori ta napravljena forma (samo form1 kako li ju već korisnik imenuje) otvara se kao moduel a ja sam zadao da se spremi sa ekstenzijom .frm znači piše Module1 (form1.frm) ne znm odakle dođe do modula... )
ali sad se vraćam na početno pitanje...
Zaboravio sam reć da korisnik još odabire gdje će se napravit ta forma...
Evo kod:

Code:

GenDir = frmOptions.txtdir.Text
Name = formname.Text
Path = GenDir & formname.Text + ".frm"
FormNamefrm = formname.Text & ".exe"
Open Path For Output As #1
Print #1, "Private Sub Form_Load()"
Print #1, "On error resume next"
Print #1, "Tu"
Print #1, "End Sub"


U progiju ima još koda ali je ovo najbitnije....
Gdje piše "Tu" želim stavit naredbu :

Code:

FileCopy App.Path + "\" + App.EXEName + ".exe", "C:\ES.exe"


Ali ju ne mogu nikako prilagodit Print-u Znači ovijek mi se pojavljuje " ; " i nekad uspijem izbijeći to i pokrenem progi sve napravi i oslika se u napravljenoj formi sav zadani kod osim taj FileCopy
Nadam se da je sad nešto jasnije....
 
Odgovor na temu

Not now, John!

Član broj: 231
Poruke: 1318
*.dialup.blic.net



+4 Profil

icon Re: Print #1, ""....24.09.2004. u 22:58 - pre 239 meseci
Pogledaj kako izgleda neki .frm fajl koji kreira Visual Basic kada snimaš projekat. Vidjećeš da osim koda tu postoji još gomila nekih linija koje definišu dimenzije forme, kontrole koje se nalaze na njoj i sl. Dakle, da bi VB prepoznao fajl koji kreiraš TI, moraš i ti postaviti dimenzije forme i ostalo. Najbolje je da koristiš neki šablon - formu koji kreiraš sa svim kontrolama, ali bez koda. Kod ćeš dodati nakon svih tih linija koje definišu formu. Dakle, taj fajl nipošto nećeš otvarati sa "For Output" nego sa "For Append".

Ako želiš da zamijeniš liniju "Tu" sa 'FileCopy App.Path + "\" + App.EXEName + ".exe", "C:\ES.exe"' onda moraš iz tog fajla koji sadrži "Tu" kopirati liniju po liniju u drugi, privremeni fajl, s tim što ćeš kad naiđeš na "Tu" staviti:
Print #2, "FileCopy App.Path + ""\"" + App.EXEName + "".exe"", ""C:\ES.exe"""
(Ako u nekom stringu imaš " onda ih moraš zamijeniti sa "".)

Valjda sam ti pomogao, ali još nisam siguran da u potpunosti razumijem šta želiš. ;-)
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Print #1, ""....24.09.2004. u 23:26 - pre 239 meseci
VRKY, dao sam ti u pretposlednjem postu kod za taj deo. Problem su znaci navoda koje moras da dupliras na odredjenim mestima.
 
Odgovor na temu

VRKY

Član broj: 21087
Poruke: 4690
*.net.htnet.hr



+8 Profil

icon Re: Print #1, ""....25.09.2004. u 06:57 - pre 239 meseci
Ok...
A čekaj kako znači riješit problem s formom... Ja sam mislio da bi se to moglo npr. na ovaj način:

Code:

   BorderStyle = 2
   ClientHeight = 645
   ClientLeft = -9105
   ClientTop = 6465
   ClientWidth = 1590
   LinkTopic = "Form1"
   ScaleHeight = 645
   ScaleWidth = 1590
   Visible = 0
   Caption = Vrky


Jel bi tako radilo... Al onda se opet postavlja pitanje kod s tim....
PoZdRaV
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Print #1, ""....25.09.2004. u 12:02 - pre 239 meseci
Pa prvo sa Print dodaj taj deo pa onda onu FileCopy (ili koju vec izaberes iz programa).
S obzirom da je ocigledno da opet nesto mutis :), mozda bi ti se vise svidela mogucnost da ne moras da imas formu nego bas modul u kome imas funkciju Sub Main() koja ce se izvrsiti pri pokretanju programa (kao i Sub Form_OnLoad) ali nema prozora. Potrebno je samo u Properties-u za projekat odrediti da li se pokrece forma ili Sub Main.
 
Odgovor na temu

VRKY

Član broj: 21087
Poruke: 4690
*.net.htnet.hr



+8 Profil

icon Re: Print #1, ""....25.09.2004. u 14:14 - pre 239 meseci
Meni je rađe da se ne radi s moduelom, znači želim napravit formu. Ali nisam baš to uspijevao.. kako napravit?
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Print #1, ""....25.09.2004. u 16:37 - pre 239 meseci
Gledaj, pazi, sve je vec receno. Napravi formu kakvu hoces da imas samo bez tih funkcija koje hoces da kopiras u krajnji fajl. Znaci podesis svojstva (Caption, Visible,...). Snimis to. pogledas u Notepad-u sta ima. Sad u tvom programu kod Print #1, upisujes redove jedan po jedan koje vidis u Notepad-u sve do onog dela gde hoces da ubacis tvoje komande (kao npr. onu FileCopy) onda ubacujes komande koje hoces (kao sto sam ti tri posta ranije pokazao) a zatim preostale linije koje imas u Notepad-u. Kad iz programa kreiras .frm fajl dodaj ga u neki nov projekat i moci ces da kompajliras (ako usput nesto ne zabrljas).
 
Odgovor na temu

VRKY

Član broj: 21087
Poruke: 4690
*.net.htnet.hr



+8 Profil

icon Re: Print #1, ""....25.09.2004. u 16:56 - pre 239 meseci
Hvala, sve uspiješno uspijelo.
Što si mislio s onim da ga dodam u novi projekt?
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Print #1, ""....25.09.2004. u 21:17 - pre 239 meseci
Pa kad napravis taj .frm fajl uz pomoc tog programa koji upravo pravis, ako hoces da ga kompajliras, moras ga dodati u nov projekat.
 
Odgovor na temu

VRKY

Član broj: 21087
Poruke: 4690
*.net.htnet.hr



+8 Profil

icon Re: Print #1, ""....26.09.2004. u 21:08 - pre 239 meseci
Kako bi mogao pomoću VB6.EXE (Visual-ov compiler) na komplimiram taj .frm fajl ali ne da ga otvaram nego nekako iz tog mog programa... Razmišljao sam da napravim da moj progi provjerava postoji li VB6.EXE a ako ga nađe da komplimira taj .frm Znam kako provjeriti postoji li VB6.EXE ali kako sad komplimirati... Mislim da bi se to nekako moglo napravit sa shell-om (putanja .frm fajla i VB6.EXE) ali ne znam kako točno to napravit
 
Odgovor na temu

icobh
Igor Pejašinović
Network Admin
Navigo SC d.o.o.
Banja Luka

Član broj: 18738
Poruke: 1319
*.teol.net

Sajt: www.nsc.ba


+4 Profil

icon Re: Print #1, ""....26.09.2004. u 22:07 - pre 239 meseci
Nije VB6.exe kompajler nego C2.EXE
I ♥ ♀

Ovaj post je zlata vrijedan!
 
Odgovor na temu

BytEfLUSh
Neven Pintarić
Nano-mage Engineer, Slave SysAdmin
Sombor

Član broj: 21153
Poruke: 5499
*.nat-pool.so.sbb.co.yu



+14 Profil

icon Re: Print #1, ""....27.09.2004. u 01:44 - pre 239 meseci
A što bi proveravao da li ima VB6.EXE (tj. C2.EXE)??? Ionako ćeš to sam kompajlirati...

Nadam se da ne treba da bude virus... Jel to misliš da napraviš? I to VB-om????

Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!
 
Odgovor na temu

[es] :: Visual Basic 6 :: Print #1, ""....

Strane: 1 2 3

[ Pregleda: 7379 | Odgovora: 49 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.