Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Autor | Správa |
---|
Registrovaný: 26.02.11 Prihlásený: 03.03.11 Príspevky: 12 Témy: 5 | 5 |
Nazdar
Pokusam sa vytvorit program ktory by nacital udaje zadane na klavesnici. Udaje by sa potom ulozili
do suboru s priponou txt. Program ma byt spustitelny na pocitaci s OS windows XP , pocitac nebude pripojeny na internet a nesmiem nanho nic instalovat.
Grafiku sa pokusam robit pomocou HTML (pouzivam funkciu select) , pokusam sa udaje ktore sa vyberu pomocou html preniest do txt suboru. Skusam to pomocou VBscript a Filesystemobject.
Vobec sa mi nedary.
Poradte niekto ci sa to vobec da sposobom ktorym sa pokusam ja.
Ak nie prosim navrhnite nejake riesene. JE TO VELMI SURNE
Dakujem
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Ano, bude sa to dat. Bolo by velmi vhodne ukazat zdrojovy kod, ktory ti nefunguje, vestit nevieme.
Chces to, predpokladam, spustat z prehliadaca?
|
|
Registrovaný: 26.02.11 Prihlásený: 03.03.11 Príspevky: 12 Témy: 5 | 5 |
Ano chcem to spustat z prehladaca.
Zdrojovy kod je zatial len HTML lebo sa pokusam donho vkladat VBscript.
Vo VBscript sa dari zatialen nieco vypisat na obrazovku. Na nete som nasiel vela zdrojakov ale nikde nepisu ze kde to mam umiestnit v HTML. Lebo jak skusam tak skusam tak mi to nejde.
Napr: ak chcem vytvorit subor txt tak mam pouzit tento kod:
Kód: <% dim filesys, filetxt, getname, path Set filesys = CreateObject("Scripting.FileSystemObject") Set filetxt = filesys.CreateTextFile("c:\somefile.txt", True) path = filesys.GetAbsolutePathName("c:\somefile.txt") getname = filesys.GetFileName(path) filetxt.WriteLine("Your text goes here.") filetxt.Close If filesys.FileExists(path) Then Response.Write ("Your file, '" getname "', has been created.") End If %>
Ale nevedel som zisiti kde to umiestnit v kode HTML aby to fungovalo.
zatial mam takyto kod:
<HTML> <HEAD><TITLE>SEZ popis istica</TITLE>
</HEAD> <BODY> <h1 ALIGN=center>Popis Ističa</h1> <hr> <form name="popisistica">
<table border="0" CELLSPACING=5 CELLPADDING=0 WIDTH=0> <tr> <th><font size="6">Typ Ističa</font></th> <th><font size="6">Počet Pólov</font></th>
<tr> <td width=165 ALIGN=center> <basefont size="2" color="green"> <dd><select name="typ" size="5" id="typ"> <option value='1'>B</option> <option value='2'>C</option> <option value='3'>D</option> <option value='4'>M</option> <option value='5'>X</option> </select></dd> </basefont> </td>
<td width=200 ALIGN=center> <dd><select name="polov" size="4" id="polov"> <option value='5'>1</option> <option value='6'>2</option> <option value='7'>3</option> <option value='8'>4</option> </select></dd> </td> </tr> </table> </form> <script type="text/vbscript"> document.write("This is my first VBScript!") </script> </BODY> </HTML>
Mozna su moje otazky hlupe ale som uplny zaciatocnik tak sorry ak su to KKtiny
dakujem za pomoc.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Musis to umiestnit medzi znacky <script type="text/vbscript"> a </script>.
Naco tam pouzivas GetAbsolutePathName, ked cesta, ktoru zapisujes, je absolutna?
Ak sa mam vratit k povodnej otazke v prvom prispevku, tak porozmyslaj, ci by nebolo vhodnejsie pouzit JScript miesto VBScriptu. Netvrdim, ze VBScript by to nedokazal, ale JScript bude urcite vhodnejsi na manipulaciu s DOM, kedze je to plus-minus bezny Javascript.
|
|
Registrovaný: 26.02.11 Prihlásený: 03.03.11 Príspevky: 12 Témy: 5 | 5 |
Bude JsSript fungovat pri podmienkach ktore su v prvom prispevku?
Ak ak budes vediet prosim porad ako pouzijem Filesystemobject alebo ako ho treba zakombinovat do zdrojoveho kod.
dakujem
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Tam, kde spustis VBScript, ti budu fungovat aj kody v JScripte. Nezabudaj, ze inde ako v Internet Exploreri ti tieto skripty bezat nebudu.
Mne vo VBS funguje takyto jednoduchy priklad, po kliknuti na tlacitko sa vytvori subor; ak chces vytvarat subor hned po otvoreni stranky, proste odpal ten Sub, ale nemyslim si, ze pre uzivatela bude dobre, ked mu vyskoci upozornenie, ze dokument sa snazi pristupovat k FS a on nevie, o co ide.
Kód: <script type="text/vbscript"> Sub VytvorSubor_OnClick() Dim fso, subor Const nazov = "C:\Users\juraj\pokus.txt" set fso = CreateObject("Scripting.FileSystemObject") set subor = fso.CreateTextFile(nazov, True) subor.WriteLine("It works") subor.Close If fso.FileExists(nazov) Then MsgBox "Subor bol vytvoreny" End If End Sub </script> <button type=button name=VytvorSubor>Vytvor subor</button> V Jscripte by mohlo fungovat napriklad nieco taketo, nemam odskusane: Kód: function VytvorSubor() { var fso = new ActiveXObject("Scripting.FileSystemObject"), subor = fso.CreateTextFile("c:\\Users\\juraj\\pokus.txt", true); subor.WriteLine("It works"); subor.Close(); } <button type=button onclick="VytvorSubor()">Vytvor subor</button>
|
|
Registrovaný: 26.02.11 Prihlásený: 03.03.11 Príspevky: 12 Témy: 5 | 5 |
Vyskusal som priklad VBS mne tonefunguje. cestu som zmenil podla mojich adresarov.
A ked stlacim tlacodlo tak sa objavy ze na stranke sa vyskytla chyba.
A este ak by si mohol nejaky priklad ako nacitam hodnoty z funkcie SELECT ktoru mam
v priklade do javasscriptu.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Mne to funguje (Win7, IE9). Aka chyba? Dvojklikni na to hlasenie a nejak sa preklikaj k tomu, aby ti ten chybny skript zacalo debugovat a opis nam/pogoogli chybove hlasenie, pripadne ak mas IE8, otvor vyvojarske nastroje tlacidlom F12, nechaj si ich otvorene na tabe Konzola a refreshni stranku, tam sa ti chyby vypisu. Mozes vyskusat napriklad presunut ten <script> az za <button>.
Inak ja VBS neovladam, takze ti k tomu viacej povedat neviem, skor k tomu JScriptu - vytvoril som ti taky jednoduchy skript, ktory zapise do suboru, ktoru polozku selectu si si vybral a co bolo zadane v textovom poli, najdes ho na tejto adrese. Myslim, ze by si z toho mal celkom pochopit take zaklady, ako JScript vie manipulovat s DOM. Tych moznosti je tam samozrejme viac a da sa spravit takmer cokolvek, len to chce trosku snahy. To, ze ty napises "som zaciatocnik", neznamena, ze ti budeme pisat vsetko, co si zaziadas, bez toho, aby si sa aj ty sam nepricinil. GL&HF.
|
|
Registrovaný: 26.02.11 Prihlásený: 03.03.11 Príspevky: 12 Témy: 5 | 5 |
Dakujem za pomoc
Pomohol si vela.
PS: nechcem aby si mi vsetko pisal ,aj pocas toho ako cakam na odpoved tak studujem
stranky . ale proste mi to nefunguje.
Este jedna vec mam IE 6 bude to fungovat?
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Mne skripty, ktore ti posielam, funguju, takze ti moc nemam co poradit, lebo problem bude u teba. V takom pripade musis sam hladat chybu, ako som spominal, nechat IE, nech ti vypisuje cele chybove hlasenia a tak podobne. Ten posledny kod v JScripte ti funguje?
Fungovat to bude aj v IE6.
|
|
Registrovaný: 26.02.11 Prihlásený: 03.03.11 Príspevky: 12 Témy: 5 | 5 |
nefunguje , ale sa to pokusam riesit
vypisuje chybu "can't create object"
Poslal by som print screen len neviem ako pripojit
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
V Moznostiach internetu sa budes musiet pohrat s nastaveniami ActiveX. Bude to tam isto na viacerych miestach, popozeraj nastavenia zabezpecenia stranok aj rozsirene nastavenia.
Navod, ako pridat obrazok na forum, mame tu, ale staci opisat chybove hlasenie.
|
|
Registrovaný: 26.02.11 Prihlásený: 03.03.11 Príspevky: 12 Témy: 5 | 5 |
Vyskusalsom to na druhom pocitaci a tam to krasne funguje.
Tak dakujem pekne za pomoc
|
|
Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v HTML, XHTML, XML, CSS | 3 | 476 | 06.07.2010 21:06 coldak | | v HTML, XHTML, XML, CSS | 3 | 604 | 07.01.2011 20:44 don jebot | | v Internetový marketing, SEO, reklama | 16 | 1792 | 21.11.2008 22:55 rooobertek | | v HTML, XHTML, XML, CSS | 7 | 778 | 16.03.2009 18:39 guzer | | v HTML, XHTML, XML, CSS | 4 | 986 | 05.02.2011 18:33 html | | v HTML, XHTML, XML, CSS | 5 | 653 | 20.08.2007 10:06 Tominator | | v PHP, ASP | 2 | 377 | 14.04.2010 2:55 Achtan | | v HTML, XHTML, XML, CSS | 10 | 838 | 02.03.2008 16:42 Fortune | | v Delphi, Visual Basic | 0 | 879 | 08.08.2008 21:20 hackerwoody | | v HTML, XHTML, XML, CSS | 7 | 598 | 24.03.2010 14:44 don jebot | | v HTML, XHTML, XML, CSS | 12 | 1138 | 21.02.2008 20:20 jablko05 | | v HTML, XHTML, XML, CSS | 6 | 932 | 05.02.2010 14:52 Ďuri | | v HTML, XHTML, XML, CSS | 3 | 577 | 10.05.2009 17:51 neutronmind | | v HTML, XHTML, XML, CSS | 8 | 491 | 03.03.2014 17:00 hatto13 | | v HTML, XHTML, XML, CSS | 1 | 708 | 27.03.2009 21:25 pa3ck | | v HTML, XHTML, XML, CSS | 10 | 581 | 24.07.2010 12:08 shaggy |
|