Article View: pl.comp.lang.vbasic
Article #104408Re: Prosba o uproszczenie funkcji
From: InDesign Scripts
Date: Thu, 17 Dec 2009 20:03
Date: Thu, 17 Dec 2009 20:03
41 lines
2284 bytes
2284 bytes
> Ja to wykorzystuje do obrobki zrodel stron i czesto sa w linii sepratory > roznych typow. > By latwiej ci przedtawic ten kod nazwe wyrazenie kolumna, a separator tabem. > > wtedy p - pierwsza interesujaca nas kolumna, i = ilosc kolumn > > W petli odczytuje pozycje kolejnych znakow az nie znajde znaku = tabowi. po co ? po to jest właśnie SPLIT - wtedy Twój jeden wiersz - staje się tablicą z komórkami z danego wiersza > czemu p + i? Bo rozna ilosc kolum z roznych fragmentow kodu nas interesuje. > Nieraz 1, nieraz 10 :P p + i okresla szukany tab + wartosc i (kolumn). dobra - łapie - dodajesz to do p, który jest licznikiem kolumn ... > Nie mam glowy by to to teraz jasniej tlumaczyc :) Funkcja jako tako dziala > poprawnie, ale nie podoba mi sie uzywanie 2 petli :P > Probowalem w 1 z wykorzystanie dl ciagu, ale glowna szukana wartoscia > musialby byc tab koncowy. > Tyle, ze jego moze wcale nie byc. Gdy interesuje nas tylko ost kolumna, > wtedy tez niemozliwe byloby odczytanie taba poczatkowego... jeszcze raz - UŻYJ SPLIT !! :) "aaa/bbb/ccc/ddd/eee" rozbije Ci to na: aaa bbb ccc ddd eee a "/aaa/bbb/ccc/ddd/eee" na: [puste] aaa bbb ccc ddd eee robin
Technical Details
Message-ID:
<hge2qo$bgr$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<hgdfq6$2ku$1@inews.gazeta.pl> <hgdjja$foq$1@inews.gazeta.pl> <hgdoe6$3ia$1@inews.gazeta.pl> <hgdsuv$ipo$1@inews.gazeta.pl> <hge1mf$7f3$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: InDesign Scripts <indesignscripts@gazeta.pl> Newsgroups: pl.comp.lang.vbasic Subject: Re: Prosba o uproszczenie funkcji Date: Thu, 17 Dec 2009 20:03:35 +0000 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 41 Message-ID: <hge2qo$bgr$1@inews.gazeta.pl> References: <hgdfq6$2ku$1@inews.gazeta.pl> <hgdjja$foq$1@inews.gazeta.pl> <hgdoe6$3ia$1@inews.gazeta.pl> <hgdsuv$ipo$1@inews.gazeta.pl> <hge1mf$7f3$1@inews.gazeta.pl> NNTP-Posting-Host: host81-158-97-19.range81-158.btcentralplus.com Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1261080216 11803 81.158.97.19 (17 Dec 2009 20:03:36 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Thu, 17 Dec 2009 20:03:36 +0000 (UTC) X-User: indesignscripts X-Antivirus: avast! (VPS 091217-0, 2009-12-17), Outbound message In-Reply-To: <hge1mf$7f3$1@inews.gazeta.pl> X-Antivirus-Status: Clean User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit