امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
حذف كلمات تكراري
نویسنده پیام
shagerde-shoma آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 14
تاریخ عضویت: بهمن ۱۳۸۶

تشکرها : 2
( 10 تشکر در 7 ارسال )
ارسال: #1
حذف كلمات تكراري
سلام سورسي هست كه..

سورسي كه با زدن يك دكمه تمام كلمات تكراري و هم نام كه زير هم چيده شدا ند را حذف كنه مااند
ali
hasan
ali
jjuuu
hhhh
ali
با زدن دكمه مرد نظر دو تا ali حذف فقط يكيش بممونه
۱۱-اردیبهشت-۱۳۸۷, ۲۲:۰۷:۲۸
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #2
RE: حذف كلمات تكراري
خوب يه كد بنويس كه تمام كلمات رو از منبعت بخونه و داخل يه آرايه قرار بده. بعد دونه دونه كلمات رو چك كن و اگه مثل هم ديدي بقيه اونها رو حذف كن.

۱۱-اردیبهشت-۱۳۸۷, ۲۲:۳۱:۴۲
وب سایت ارسال‌ها
پاسخ
shagerde-shoma آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 14
تاریخ عضویت: بهمن ۱۳۸۶

تشکرها : 2
( 10 تشکر در 7 ارسال )
ارسال: #3
RE: حذف كلمات تكراري
Di Di نوشته است:خوب يه كد بنويس كه تمام كلمات رو از منبعت بخونه و داخل يه آرايه قرار بده. بعد دونه دونه كلمات رو چك كن و اگه مثل هم ديدي بقيه اونها رو حذف كن.

اقا من هم همين كد را ميخوام
قربون دست طلات برم

SadSadSadSadSad
۱۲-اردیبهشت-۱۳۸۷, ۲۱:۰۴:۱۹
ارسال‌ها
پاسخ
arashrj آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 511
موضوع‌ها: 30
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 4
( 212 تشکر در 133 ارسال )
ارسال: #4
RE: حذف كلمات تكراري
سلام
این هم یک نمونه کد برای حذف آیتم های تکراری در آرایه

کد:
Dim RJO(0 To 5) As String
Dim RJN() As String
Dim si As Integer
Dim B As Boolean
B = False
si = 0
RJO(0) = "ali"
RJO(1) = "Hasan"
RJO(2) = "ali"
RJO(3) = "Test"
RJO(4) = "ArashRJ"
RJO(5) = "ali"
ReDim Preserve RJN(0 To 0) As String
RJN(0) = RJO(0)
For i = 0 To 5
    B = False
    For j = 0 To UBound(RJN)
        If RJO(i) = RJN(j) Then
            B = True
            Exit For
        End If
    Next
    If B = False Then
        ReDim Preserve RJN(0 To UBound(RJN) + 1) As String
        RJN(UBound(RJN)) = RJO(i)
    End If
Next
For i = 0 To UBound(RJN)
    Print RJN(i)
Next

موفق باشی

[آرش جعفری]
اگر به دیگران کمک کنید تا به آنچه می خواهند برسند .شما هم می توانید در زندگی به آنچه می خواهید برسید

* کوتاه کردن URL های طولانی

DevJam
۱۲-اردیبهشت-۱۳۸۷, ۲۳:۵۴:۱۶
وب سایت ارسال‌ها
پاسخ
shagerde-shoma آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 14
تاریخ عضویت: بهمن ۱۳۸۶

تشکرها : 2
( 10 تشکر در 7 ارسال )
ارسال: #5
RE: حذف كلمات تكراري
اگر امكان داره اينو بصورت سروس اماده درستش كنيد
۱۴-اردیبهشت-۱۳۸۷, ۱۷:۵۶:۵۸
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #6
RE: حذف كلمات تكراري
بهت فشار میاد کپی پیستش کنی؟
برنامه به این سادگی رو که خودت ننوشتی. حالام که بچه ها نوشتن سورس دانلودی میخوای؟
۱۴-اردیبهشت-۱۳۸۷, ۲۱:۰۰:۵۰
ارسال‌ها
پاسخ
arashrj آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 511
موضوع‌ها: 30
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 4
( 212 تشکر در 133 ارسال )
ارسال: #7
RE: حذف كلمات تكراري
سلام
سورس رو ضمیمه کردم !

موفق باشی


فایل‌(های) پیوست شده
.zip   Array.zip (اندازه: 1.46 KB / تعداد دفعات دریافت: 54)

[آرش جعفری]
اگر به دیگران کمک کنید تا به آنچه می خواهند برسند .شما هم می توانید در زندگی به آنچه می خواهید برسید

* کوتاه کردن URL های طولانی

DevJam
۱۵-اردیبهشت-۱۳۸۷, ۰۰:۰۹:۵۷
وب سایت ارسال‌ها
پاسخ
shagerde-shoma آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 14
تاریخ عضویت: بهمن ۱۳۸۶

تشکرها : 2
( 10 تشکر در 7 ارسال )
ارسال: #8
متاسفانه مثل اينكه هيچ كدوم منظورم را نفهميد
arashrj نوشته است:سلام
سورس رو ضمیمه کردم !

موفق باشی

متاسفانه مثل اينكه هيچ كدوم منظورم را نفهميد

لود كردن يك فايل متني شامل هزاران نام ايراني كه با احتمال زياد داري چندين نام مشتكرك و عين هم در ان باشد 2-كليك براي حذف كلمات تكراري3- ذخيره فايل متني

شكل زير.....

[تصویر:  jq2wsx.gif]
۱۶-اردیبهشت-۱۳۸۷, ۰۰:۱۷:۳۴
ارسال‌ها
پاسخ
arashrj آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 511
موضوع‌ها: 30
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 4
( 212 تشکر در 133 ارسال )
ارسال: #9
RE: متاسفانه مثل اينكه هيچ كدوم منظورم را نفهميد
shagerde-shoma نوشته است:متاسفانه مثل اينكه هيچ كدوم منظورم را نفهميد

لود كردن يك فايل متني شامل هزاران نام ايراني كه با احتمال زياد داري چندين نام مشتكرك و عين هم در ان باشد 2-كليك براي حذف كلمات تكراري3- ذخيره فايل متني

شكل زير.....

[تصویر:  jq2wsx.gif]

سلام
اگه منظورت از نفهمیدن! متوجه نشدنه ! باید بگم مشگل از خودته
پست اولت رو بخون . Smile چی پرسیدی ؟ سورسی که سند کردم ربطی به سوالت داشت یا نه ؟....

در هر صورت! اینی که گفتی رو می تونی با چند تا تغییر کوچیک تو سورس انجام بدی .
فایل رو باز می کنی بعد میریزی تو آرایه ! بعد اضافه ها رو حذف می کنی در آخر هم ذخیره !

البته بهتر اینه که از آرایه استفاده نکنی!
به نظر من دو فایل رو هم زمان باز کن یکی برای خوندن یکی برای نوشتن . بعد یکی یکی از اولی بخون . بررسی کن اگه تو دومی نبود . ذخیره کنه تو دومی در غیر این صورت بره رو خط بعدی فایل اول

موفق باشی

[آرش جعفری]
اگر به دیگران کمک کنید تا به آنچه می خواهند برسند .شما هم می توانید در زندگی به آنچه می خواهید برسید

* کوتاه کردن URL های طولانی

DevJam
۱۶-اردیبهشت-۱۳۸۷, ۰۱:۳۴:۱۲
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS